异常日志:

查询被中断了,先是在Google上查,又是再百度上查,基本上都是说程序超时设置setQueryTimeout的问题,就是说查询时间超过了设置的最大查询时间,导致查询被中断。我也没办法断定是不是这个原因,就联系了DBA帮忙确定。
DBA查询结果如图:

反馈是闲置超时导致的,也就是链接超过设置的MySQL链接闲置超时时间(默认8小时)
解决方法,在数据库数据源的DBCP配置文件中,设置testWhileIdel等于true,且validationQuery不等于空(一般设置select 1)
参数作用:当检测到机器闲置时,通过validationQuery设置的SQL应用此链接执行,保证链接取消闲置状态
参考:http://blog.csdn.net/initphp/article/details/8255793

最新文章

  1. 妙用psexec分析关机一直挂起的Windows update 更新
  2. Apache Spark源码走读之24 -- Sort-based Shuffle的设计与实现
  3. O(1) Check Power of 2 - LintCode
  4. C#Json序列化和反序列化
  5. A20VGA和lvds显示的切换-
  6. 武汉科技大学ACM :1004: A+B for Input-Output Practice (IV)
  7. VS代码清理批处理
  8. 戴尔CEO:我们将专注于企业 而非手机业务
  9. nyist 488 素数环(搜索+回溯)
  10. 认识sass和webstrom的sass配置
  11. 异常-----freemarker.template.TemplateException: Error executing macro: write
  12. js备战春招の四の严格模式
  13. 设计模式(四) Factory Pattern工厂模式
  14. POPUP_TO_CONFIRM的使用方法
  15. Linux+Apache+Mysql+PHP优化技巧
  16. [Hook] 跨进程 Binder 学习指南
  17. oracle动态视图(一)stat
  18. C和C++不容易发现的区别
  19. CI框架入门中的简单MVC样例
  20. java使用类序列化反序列化(读写文件)

热门文章

  1. 关于升级程序版本时version与build修改的问题
  2. 工具类。父类(Pom文件)
  3. Dream_Spark版本定制第一课
  4. Linux信号(signal)机制【转】
  5. nc用法【转】
  6. 首发:极简的Centos主机监控方法,分分钟即可使用【转】
  7. 搜索引擎ElasticSearchV5.4.2系列三之ES使用
  8. eclipse安装阿里巴巴java开发规范插件
  9. 一个无锁消息队列引发的血案(五)——RingQueue(中) 休眠的艺术
  10. Qt编程之悲惨世界