项目运行过程中重启

背景:项目中定时处理数据时项目重启或者项目停止运行 原因:经检查发现是由于处理数据量过大导致内存不够用引起了项目的重启或者停止运行,内存使用量随着数据的处理过程持续增大,即使数据处理完毕后内存也没能释放。 内存增长截图如下 解决方案:由于部署环境最大内存只能分配8个G,目前想到的办法只能硬编码实现释放内存 采用了调用Runtime.getRuntime().gc();方法呼叫java虚拟机的垃圾回
相关文章
相关标签/搜索