Loading

随笔分类 -  java

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