Tomcat PoolExhaustedException - 如何计算连接数?

时间:2013-09-02 14:17:51

标签: java tomcat jdbc connection-pooling

我们的应用程序最近出现了一个在Tomcat上运行的问题。该例外与耗尽jdbc池有关(org.apache.tomcat.jdbc.pool.PoolExhaustedException)

我们计划修复代码,但是..

  1. 如何启用跟踪以计算连接池的数量 D B?
  2. Tomcat管理员查看连接池的任何选项?
  3. 提前致谢

1 个答案:

答案 0 :(得分:0)

找到了一种计算每个IP地址每个数据库的db2连接数的方法

db2 list applications for database <databaseName>| grep db2jcc_applica | grep -c <ip_address>

这将显示来自ip_address的特定的所有连接。如果数据库服务器位于本地服务器中,则ip_address将为“127.0.0.1”