随笔分类 - java
摘要:对象内list无限制add导致的oom 问题发现 今天生产环境突然发先一个服务里面出现了OOM。 堆栈 分析以上堆栈发现在CompiledlSScriptImpl中的某个字段出现了内存泄漏。 定位代码: 发现在 CompiledlSScriptImpl 中有如下的代码: private List<S
阅读全文
摘要:今天在项目上面遇到了这个问题: 代码背景 有一个类,在向数据库里面写数据,但是他写数据的方式是有缓存的,他在一定的时间里面接受数据存到自己的buffer里面,然后在特定的时间间隔里面写出去。 如果在buffer有数据的时候断开数据库连接,就会将buffer中的对象保存到文件中。然后在下一次往数据库写
阅读全文

浙公网安备 33010602011771号