java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > java莫名其妙的挂掉

java莫名其妙的挂掉问题及解决方案

作者:程序员食堂

文章介绍了Java服务死掉并被OOMKiller杀死的情况,通过查看系统日志和Cron任务,怀疑存在恶意软件,任务名称和参数看起来随机,并且执行用户为root,具有高度可疑性,作者建议检查并移除可疑任务

java的服务莫名其妙的就死了

再起 再死

OOM Killer(Out-Of-Memory Killer) 可能在内存压力较大时悄悄杀掉进程,而不会在终端直接报错,只显示 “Killed”。

dmesg | grep -i "killed process"
# 或
grep -i "killed process" /var/log/messages

查看mail

 sudo tail -200 /var/spool/mail/root

1、可疑的Cron任务

2、系统信息

检查该文件

ls -la /bin/RcHyTXB0
file /bin/RcHyTXB0
strings /bin/RcHyTXB0 | head -20

移除恶意任务

crontab -e  # 删除相关行
rm -f /bin/RcHyTXB0

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文