Logrotate不自动旋转文件

时间:2019-06-10 10:24:24

标签: linux logrotate

我有一个rust应用程序,它将日志重定向到某个目录。为了合并滚动策略,我正在使用logrotate linux实用程序。为此,我在/etc/logrotate.d中创建了我的应用程序特定的配置文件:-

/var/log/application/myapp.log {
    hourly 
    rotate 5
    copytruncate
    dateext
}

但是,日志文件不会按照应用的策略(每小时)轮换。

还要注意,logrotate位于目录cron.daily中。由于我只希望logrotate每小时轮换一次日志,因此无法将其移动到cron.hourly下。

1 个答案:

答案 0 :(得分:0)

小时不是logrotate选项;您拥有的最小粒度是每天。检查man page是否有logrotate。顺便说一下,我回答了如何进行此操作here