开发者社区> 问答> 正文

Linux 环境下,jdbc连接mysql问题

技术小白,写了一个Damon程序,需要按时启动访问数据库,在Windows环境中,使用eclipse启动没有问题,程序可以访问结束后释放连接,但是,打包成runnable jar后,放在Linux服务器上运行,就会随着时间,connection逐渐增加,直到因为”too many“被mysql拒绝,导致程序崩溃,请问这是为什么呢。

展开
收起
杨冬芳 2016-07-11 15:56:24 2309 0
1 条回答
写回答
取消 提交回答
  • IT从业

    写的程序有问题,只有connect,没有释放连接
    mysql的最大连接数太小
    数据库连接没有关闭,会导致连接池逐渐增大,到达mysql所配置的最大连接数 ,就会出现这个问题

    看来释放连接的代码有问题,没有及时释放。

    2019-07-17 19:54:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载