MyBatis-Spring-Boot icon indicating copy to clipboard operation
MyBatis-Spring-Boot copied to clipboard

线程池问题

Open zhuidao12 opened this issue 8 years ago • 3 comments

查询分页,点击100次必现连接池耗尽问题 请问有遇到相同问题的吗?

Unable to fetch a connection in 30 seconds, none available[size:100; busy:100; idle:0; lastwait:30000]

zhuidao12 avatar Jul 21 '17 03:07 zhuidao12

你用的动态数据源?有个参数可以在获取jdbcUrl后关闭连接,看看分页的参数。

abel533 avatar Jul 21 '17 05:07 abel533

谢谢,刚刚也找到这个配置了!不过还有个疑问,连接池默认不是都应该关闭的吗,有什么特殊情况是不关闭的!可以说明一下吗

zhuidao12 avatar Jul 21 '17 06:07 zhuidao12

不同连接池实现不同,有些连接池是真关闭,有些连接池是关闭后退回到池中,没有统一的规范。有些情况关闭后会导致后续的查询不可用。有些情况不关闭会导致连接数会占用。

abel533 avatar Jul 21 '17 12:07 abel533