【发布时间】:2017-12-19 02:16:51
【问题描述】:
我的 rsyslog 文件在 logrotate 中的配置:
/opt/mapvariable/log/myapp
{
rotate 24
hourly
maxsize 10k
compress
ifempty
postrotate
reload rsyslog >/dev/null 2>&1 || true
endscript
}
我已将 logrotate 从 cron.daily 复制到 cron.hourly。
然后我执行了以下命令:
sudo logrotate -f /etc/logrotate.conf
sudo logrotate -f /etc/logrotate.conf
仍然无法正常工作。任何指导都会很有帮助。
谢谢。
【问题讨论】:
-
@jww 这与开发工作有关。我正在创建的日志文件是一个新开发的应用程序。所以根据开发要求,我需要轮换日志文件。您可以看到日志文件名称和位置与通用名称和位置不同。我知道在 stackoverflow 我们只能发布与开发和编程相关的问题。所以,接下来要小心你在评论和做的事情。
标签: linux logging syslog rsyslog log-rotation