zoukankan      html  css  js  c++  java
  • 数据库连接池配置调试

    前些日子,私活中遇到的问题,是mysql数据库

          用sqlyog图形化工具连接数据库和启动tomcat服务器都报的是没有足够内存数据库不能创建新连接异常。

          按照网上的说法,是连接数配置的太大了,所以就改小一点,没用。最后连接数改成1了还是不行。

          后来和组长讨论了一下,把连接数适当改大一点,连接数由5改成60。关键是,线程最大占用时间由1800秒释放,改成60秒。这样一来,就不会有那些死机的电脑占用着线程不放导致线程不够用的现象了。

          还有一个需要注意的是,检查程序中有没有断点或者死锁这些地方,防止死循环占用着线程不释放。

          这次调试,诊断的结果就是有某些机器一直占用着连接不放,导致连接不够用的。原因可能有:连接池连接数,线程最大占用时间配置不合理,死锁,断点,机器死机等。。。

  • 相关阅读:
    java学习笔记(5)
    java学习笔记(4)
    java学习笔记(3)
    java学习笔记(2)
    java学习笔记(1)
    很棒的Nandflash资料
    Tx2440_Lcd
    git-github学习心得
    多文档编辑器
    假设检验
  • 原文地址:https://www.cnblogs.com/konglei1989/p/4217658.html
Copyright © 2011-2022 走看看