`
hekuilove
  • 浏览: 158928 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论

关于:the last packet sent successfully to the server was 0 milliseconds ago

 
阅读更多
最近老是出现个问题,早上以来公司登录公司的后台业务系统(由我是主要开发人员之一),登录抛出该异常。服务器环境LINUX,数据库MySQL
贴上图、
异常原因不在JAVA,在于MySQL。MySQL服务器默认的“wait_timeout”是28800秒即8小时,意味着如果一个连接的空闲时间超过8个小时,MySQL将自动断开该连接,而连接池却认为该连接还是有效的(因为并未校验连接的有效性),当应用申请使用该连接时,就会导致上面的报错。
需要重新设置Mysql的wait-timeout参数值
  • 大小: 455.5 KB
分享到:
评论
4 楼 hekuilove 2012-08-10  
djyy3273 写道
重新设置Mysql的wait-timeout参数值 不是一个好方法

恩,对。可以设置连接池里定时清空空闲Connection的参数。
3 楼 djyy3273 2012-08-10  
重新设置Mysql的wait-timeout参数值 不是一个好方法
2 楼 奥义之舞 2012-06-26  
丫的,哥来了,
1 楼 小五哥丶 2012-04-20  
丫的,哥来了,

相关推荐

Global site tag (gtag.js) - Google Analytics