我们在每个月的第一天对 Apache 服务器进程进行一次优雅重启。通常情况下,这样做效果很好。但是这个月,我们的一台服务器似乎忽略了这一点。我们注意到了这一点,因为日志文件中缺少 12 月的头几天的内容(这些日志文件是新的,优雅重启后旧日志文件将被删除)。如果 Apache 进程忽略了优雅重启(即 Apache 父进程向其所有子进程发送的 USR1 信号)并继续运行,写入旧的(即现已删除的)日志文件,则会出现这种情况。但是文档(https://httpd.apache.org/docs/current/stopping.html) 没有提到忽略信号,我不知道什么情况会导致这种情况。由于文档中提到了 USR1 信号advise[s] the children to exit after their current request
,我猜可以忽略它。受影响的 Apache 是 2.2.31 版本。
Apache 进程可以忽略 USR1 信号吗?
相关内容
- 这是 Qt SDK 的新位置吗?
- 为什么 subfig 使用自定义宏呈现错误的标题编号?
- 内核 4.15 到 4.16 无法在 hp2000 笔记本电脑和 e-300 上编译
- 如何通过组策略阻止Windows 7中的USB端口和CD-ROM?
- 使用 Luatex 嵌入 PDF 元数据
- 同一浏览器,在两台笔记本电脑上出现两种不同的行为
- 升级到 23.04 后,我发现了与其他使用 linux-image-generic 的人相同的内核问题,但我的内核来自 ethernet-realtek-r8152。我该如何修复它?
- 为什么我自制的服务运行几天后,systemd 会将其标记为“解冻”?
- 年份的括号
- 尝试启动虚拟机时,VirtualBox RTR3InitEx 失败,出现 rc=-1912 错误