データベース接続を確立するために使用される 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"