0

データベース接続を確立するために使用される tomcat に jdbc プールがあります。使用後に接続オブジェクトを明示的に閉じていません。'maxActive' パラメータが 100 に設定されています。クエリ。データベースへのクエリを無限に待機します。

「removeAbandoned」パラメーターが未使用の接続オブジェクトをプールに返さないのはなぜですか?

Resource name="jdbc/Dhaval/Application"
        auth="Container" type="javax.sql.DataSource" driverClassName="oracle.jdbc.driver.OracleDriver" factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
        url="jdbc:oracle:thin:@XXXXXXX:orcl" username="XXXXXX" password="XXXXXX"
        maxActive="5" maxIdle="2" maxWait="-1"  logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="10" 
4

1 に答える 1