近期阿里云磁盘总在报警,使用df和du逐一排查,发现问题出在 /var/log/messages 每天都在迅速增加,而且此日志跟我springboot指定的日志完全一致。 解决步骤: 1、检查springboot的logback设置。 未找到将log写到 linux syslog的相关配置。 2、查看系统日志的配置。 打开 /etc/rsyslog.conf 找到关于 messages的配置信息:
*.info;mail.none;authpriv.none;cron.none /var/log/messages
1
将其直接改为
*.none /var/log/messages
1
保存后,重启 rsyslog
systemctl restart rsyslog
1
使用 tail -f /var/log/messages 查看日志实时的写入,发现已经停止,问题解决。 猜测可能是由于我的springboot项目是由systemctl启动的,系统可能把这部分日志当成系统的info。