这事儿服务器内存又爆了,排查半天结果

LV1
5
写了个定时任务去抓某平台的数据,本地测试跑得好好的,丢服务器上隔天就内存溢出。一开始还以为是数据量太大,加了一堆内存参数,重启后照样爆。后来真的没辙,把堆dump下来用MAT分析,才发现是代码里有个while循环条件写反了,数据一多就死循环。真的自己,这种低级错误排查了一下午,还不如一开始就仔细看日志。以后写循环之前一定先确认退出条件,别光顾着功能能跑就完事。
这家伙太懒了,什么也没留下。
最新回复
请先登录后再回复

登录后即可发布评论、参与讨论、和作者互动

发帖 2
评论 3
粉丝 0
关注 0
发新帖