1
在进程仍在运行时旋转日志文件
我正在运行一个将标准输出和标准错误写入日志文件的进程/var/log/dragonturtle.log。无论如何,有没有旋转日志文件的过程,并且该进程可以继续写入新的日志文件而不会终止该进程? 当前发生了什么(鉴于下面的logrotate配置): 处理写入 /var/log/dragonturtle.log logrotate的移动/var/log/dragonturtle.log来/var/log/dragonturtle.log.1 流程继续写入 /var/log/dragonturtle.log.1 我想发生的事情: 处理写入 /var/log/dragonturtle.log 将副本/var/log/dragonturtle.log对数旋转/var/log/dragonturtle.log.1 Logrotate截断 /var/log/dragonturtle.log 流程继续写入 /var/log/dragonturtle.log /etc/logrotate.d/dragonturtle: /var/log/dragonturtle.log { daily missingok rotate 7 compress delaycompress notifempty create 644 dragonturtle dragonturtle }