项目正常使用没有问题,一旦出现高并发情况,会导致数据库无法连接,org.apache.tomcat.jdbc.pool.PoolExhaustedException: [pool-21-thread-16] Timeout: Pool emp,报错如图
分析原因:Tomcat连接池问题导致。
方案一:更改Tomcat连接池配置,简书上有个同样问题,大家可以参考一下https://www.jianshu.com/p/0ac735a638c2
方案二:比较暴力,不使用Tomcat连接池改为C3P0或者阿里的那啥,(我就是这么干的。。。。)
高并发造数据池异常问题org.apache.tomcat.jdbc.pool.PoolExhaustedException: [pool-21-thread-16] Timeout: Pool emp
最新推荐文章于 2023-06-07 22:18:25 发布