2017-07-27 69 views
0

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

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

由于我不是java程序员,我无法更改java servlet代码。 (所以我需要尽可能在更高的水平上做)

回答

0
  • 降低wait_timeout

  • 减少“连接池”中的连接数(如果有的话)。

  • 减少Web服务器中“客户端”数量的产生。

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

+0

谢谢瑞克!我已经做了1.,3.,4.。你可以给我简短的信息如何使第2点“连接池”? – peter

+0

对不起,我对JDBC的连接池一无所知。 –