newsyslog.conf 中的多个 PID 文件

Multiple PID Files in newsyslog.conf

在 newsyslog.conf 文件中,您可以为每个正在轮换的日志文件定义一个 PIDFile。我想知道的是,您可以为每个正在轮换的日志文件定义 (2) 两个 pid_files 吗?

-- /var/log/file.log root:group 644 7 * $D0 GZ /var/run/fileA.pid;/var/run/fileB.pid

如果是,是否只是将两者分开的分号?

我找到了解决方案。您可以列出多个 PID 文件,而不是列出多个 PID 文件 用分号分隔的多个 pkill。

例子 /var/log/file.log root:group 644 7 * $D0 GZ "pkill -HUP processName1; pkill -HUP processName2"