我用日志配置写了一个 Dancer 应用程序:
logger: file
logger_format: <%T> %m
log_path: '/usr/local/myapp/log'
log_file: 'myapp.log'
log: debug
并开始:
plackup -E 部署 -D -s Starman --workers=10 --port 8080 -a bin/app.pl
使用 logrotate 旋转日志文件
/usr/local/myapp/log/myapp.log {
daily
rotate 10
create 0660 root root
compress
missingok
dateext
}
但新的日志文件为零。
我尝试在 logrotate conf 中添加 postrotate 以发送HUP并bin/app.pl
使用
Dancer::Logger::File::init;
但没有任何帮助。
谁能告诉我如何旋转舞者的日志文件?