MyBatis-Spring-Boot
MyBatis-Spring-Boot copied to clipboard
线程池问题
查询分页,点击100次必现连接池耗尽问题 请问有遇到相同问题的吗?
Unable to fetch a connection in 30 seconds, none available[size:100; busy:100; idle:0; lastwait:30000]
你用的动态数据源?有个参数可以在获取jdbcUrl后关闭连接,看看分页的参数。
谢谢,刚刚也找到这个配置了!不过还有个疑问,连接池默认不是都应该关闭的吗,有什么特殊情况是不关闭的!可以说明一下吗
不同连接池实现不同,有些连接池是真关闭,有些连接池是关闭后退回到池中,没有统一的规范。有些情况关闭后会导致后续的查询不可用。有些情况不关闭会导致连接数会占用。