记一次atomikos 连接池耗尽错误
最近做个一个微服务项目,项目之间的调用时失败率非常高,检查日志发现其中某个项目报错如下:
com.atomikos.jdbc.AtomikosSQLException: Connection pool exhausted - try increasing 'maxPoolSize' and/or 'borrowConnectionTimeout' on the DataSourceBean.
解决:
在bootstrap中增加如下配置:
spring:
jta:
atomikos:
database:
borrow-connection-timeout: 10000
max-pool-size: 100