java.sql.SQLException: Verbindung wurde bereits geschlossen
Bekommen wir java.sql.SQLException: Verbindungsaufbau ist bereits geschlossen worden. Ausnahme zeitweise während der Durchführung einer Transaktion. Wir sind mit tomcat 7.X und unten ist die Konfiguration.
<Context docBase="ROOT" reloadable="true" antiJARLocking="true">
<Resource
name="jdbc/DS"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.postgresql.Driver"
url="jdbc:postgresql://XXXXXXX"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
username="XXXXXX"
password="XXXXXX"
maxActive="20"
maxIdle="3"
minIdle="3"
maxWait="10000"
removeAbandoned="true"/>
</Context>
Wir wohl fehlen ein paar Konfigurations-oder-Eigenschaft hier ist, das Problem verursacht.
Schlagen Sie bitte jede andere Bibliothek um dieses Problem zu beheben oder Hilfe, um herauszufinden, die Ursache.
Vielen Dank im Voraus.
dies geschieht mit bulk-Daten oder mit kleinen Mengen von Daten, als auch
Dies geschieht, wenn wir die Bearbeitung von Massendaten.
Dies geschieht, wenn wir die Bearbeitung von Massendaten.
InformationsquelleAutor Crazy Developer | 2015-08-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Folgende Konfiguration hat für mich
Den Schlüssel-Wert-hier ist connectionTimeout.
Die Fabrik, die Sie derzeit verwenden, hat einen Standard-timeout, nach, dass es Kräfte, die Sitzung zu schließen.
Die Verbindung timeout-Wert über arbeitete für mich , für deine Anwendungs-Szenarien, die Sie haben, etwas zu Experimentieren, um den richtigen Wert.
InformationsquelleAutor puneet goyal