项目: java web应用项目,数据库连接池 proxool
问题: 不知道在什么时候,用户点击随便一个按钮(随便一个请求),浏览器立刻显示如图所示的错误,不明原因,不定时的出现,而且同样的操作,三四次之后就可以正常访问了,而且好几个用户都出现了这种情况;
问题原因:导致出现此问题的原因是因为超出了数据库连接池配置的最大数,无法在获取新的连接;
解决方案:
修改数据库连接池配置最大连接数参数由原先的100 改为 300
在proxool.xml配置文件中进行配置,自动重连参数
<driver-properties>
<property name="autoreconnect" value="true" />
</driver-properties>
问题便可以解决;