在mariadb中为jdbc:mysql禁用持久连接

时间:2017-07-27 17:46:29

标签: java mysql tomcat mariadb

有没有办法如何在tomcat /或mariadb服务器中直接禁用持久性jdbc:mysql连接到mariadb? 我想以类似的方式做到这一点我是如何为PHP做的,我在PHP中禁用它(PHP中的脚本不会失败,他们只会默默地使用非持久性连接)。

我有一个java servlet,它产生许多连接,这些连接长时间处于睡眠状态并导致连接太多"问题。

由于我不是java程序员,我无法更改java servlet代码。 (所以如果可能的话,我需要在更高的层次上进行)

1 个答案:

答案 0 :(得分:0)

  • 降低wait_timeout

  • 减少"连接池"中的连接数,如果有的话。

  • 减少"客户"在您的Web服务器中愿意产生。

  • 作为最后的手段,增加MySQL / MariaDB' max_connections