中间遇到过内存超预料被消耗的问题,后来发现是mysql的同一个connection长期存在,导致它的resultset一直不能被jvm的GC释放。但是每次都new一个connection太耗时间,现在的方案是每次以一定的概率(5%)关闭原来的connection,然后新建一个,效果不错。(个人觉得这是一个比较隐蔽的bug,写出来大家分享下)
java内存和mysql连接管理的问题
最新推荐文章于 2024-09-17 23:36:10 发布