我有一个 Rust 应用程序,它将日志重定向到某个目录。为了合并滚动策略,我使用 logrotate linux 实用程序。为此,我在 /etc/logrotate.d 中创建了应用程序特定的配置文件:-
/var/log/application/myapp.log {
hourly
rotate 5
copytruncate
dateext
}
但是,日志文件不会按照应用的策略(每小时)轮换。
另请注意,
logrotate
存在于目录 cron.daily
中。因为我只是希望 logrotate
每小时轮换我的日志,所以我无法将其移到 cron.hourly
下。