数据源拒绝建立连接,来自服务器的消息:“连接太多”?

时间:2011-04-25 11:45:33

标签: mysql hibernate jdbc

我正在使用MySQL数据库和hibernate和JSP。使用hibernate选择数据库存储值并使用Ajax.i准备视图和显示每隔1秒使用调用ajax函数的Java脚本计时器轮询数据库并返回新的响应,它导致我错误

  

JDBCExceptionReporter:78 - 数据源拒绝建立连接,来自服务器的消息:“连接太多”“。

帮我解决上面定义的问题。

1 个答案:

答案 0 :(得分:0)

  1. 确保在使用后关闭会话(和连接)
  2. 确保为mysql配置的最大连接数足够
  3. 使用某些缓存层。每个用户每1秒点击数据库是疯狂的。
  4. 如果您正在制作聊天应用程序,请考虑彗星和服务器端pub-sub解决方案(例如jmx)。