Bonjour,
J'ai fais une appli en jsp.
Et bon quand on est à 3 a le tester dessus comme des fous (et oui, on est en phase de test ).
Il lui arrive souvent de sortir l'erreur :
Citation :
DBCP borrowObject failed: java.sql.SQLException: Server connection failure during transaction. Attempted reconnect 3 times. Giving up.
org.apache.commons.dbcp.DbcpException: java.sql.SQLException: Server connection failure during transaction. Attempted reconnect 3 times. Giving up.
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:85)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:184)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(Unknown Source)
at org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(AbandonedObjectPool.java:117)
at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:110)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:312)
|
ça doit venir du pool de connexion ???
Pourtant g mis des valeurs assez "large" :
Citation :
<parameter>
<name>maxWait</name>
<value>200000</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>500</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>org.gjt.mm.mysql.Driver</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>300</value>
</parameter>
|
Autre chose :
Quand je regarde le nombre de connection à ma Bd, une personne sur un poste différent a bcp de connexion ouverte alors que les autres non ...