Apache/2.4.18(Ubuntu 16.4.2)AWS EC2 上的日志记录突然停止

Apache/2.4.18(Ubuntu 16.4.2)AWS EC2 上的日志记录突然停止

我将 Python 打印语句记录到 /var/log/apache2/error.log,但在过去的几天里,我发现当我跟踪日志时什么都没有。Web 请求正在正常处理。

sudo apachectl restart 恢复日志记录功能。

在前一个日志(error.log.1,其中包含正确的日志记录)的末尾有以下通知:

[2017 年 5 月 24 日星期三 18:27:04.070726] [mpm_event:notice] [pid 1903:tid 139769062209408] AH00494:已收到 SIGHUP。正在尝试重新启动

我理解此通知可能与日志轮换有关。我目前有 52 个较旧的日志,但我有足够的磁盘空间(我已使用了 7.74GB 的 63.7%)。

奇怪的是,当我第一次使用 apachectl graceful-stop 时,这种情况就开始发生。每次发生这种情况时,日志都会轮换,但此时日志中不会再有任何新内容,直到我手动重新启动 apache。

相关内容