查看java程序的运行日志:
通过日志查看,在凌晨3点半之后就没有再打印信息了,说明大概在这个点程序已经挂了。
查看liunx的系统日志:
查看linux系统级别的message信息:
在3点半出现了OOM(内存溢出),linux系统自动将占用内存最大的进程(此处为java)停止,这时候java程序就不能访问了。
查看系统的内存使用情况:
空闲内存仅有992M
这时候可以考虑扩增内存容量。
解决方案参考:
出现OOM Killer的原因与解决方案_云服务器 ECS-阿里云帮助中心