【问题标题】:Data source rejected establishment of connection, message from server: "Too many connections"?数据源拒绝建立连接,来自服务器的消息:“连接太多”?
【发布时间】:2011-08-12 06:56:58
【问题描述】:

我正在使用 MySQL 数据库和休眠和 JSP。使用休眠选择数据库存储值并使用 Ajax 准备视图和显示。我使用调用 ajax 函数并返回新响应的 Java 脚本计时器每 1 秒轮询一次数据库,它结果我出错了

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

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

【问题讨论】:

    标签: mysql hibernate jdbc


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

    【讨论】:

      猜你喜欢
      • 2012-08-18
      • 2015-04-03
      • 2014-05-01
      • 2011-03-13
      • 2016-10-28
      • 1970-01-01
      • 2010-10-30
      • 1970-01-01
      相关资源
      最近更新 更多