我正在尝试为我的网站使用 dancer 和 starman。我成功地将错误日志设置到文件中。当然,我可以每天运行一个脚本来移动错误日志。但我只想知道是退出方法还是cpan模块来解决问题。谢谢~
问问题
304 次
不要重新发明轮子,你会重复过去已经修复的错误。
使用logrotate。它是专门用于此类任务的 unix 工具。
要轮换您的日志,您通常会在/etc/logrotate.d/
.
例如,每天轮换并将日志保存 14 天:
# /etc/logrotate.d/dancer-error-log
/path/to/my/dancer-error.log {
daily
rotate 14
create 0660 mydanceruser mydancergroup
}