![Apache/2.4.18(Ubuntu 16.4.2)AWS EC2 上的日志记录突然停止](https://linux22.com/image/704816/Apache%2F2.4.18%EF%BC%88Ubuntu%2016.4.2%EF%BC%89AWS%20EC2%20%E4%B8%8A%E7%9A%84%E6%97%A5%E5%BF%97%E8%AE%B0%E5%BD%95%E7%AA%81%E7%84%B6%E5%81%9C%E6%AD%A2.png)
我将 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。