Я записываю операторы печати Python в /var/log/apache2/error.log, но за последние несколько дней я обнаружил, когда я следил за журналом НИЧЕГО. Веб-запросы обрабатываются нормально.
sudo apachectl restart восстанавливает функционирование журнала.
В конце предыдущего журнала (error.log.1, который содержит надлежащее ведение журнала) есть следующее уведомление:
[Ср, 24 мая, 18: 27: 04.070726 2017] [mpm_event: notice] [pid 1903: tid 139769062209408] AH00494: SIGHUP получено. Попытка перезапустить
Я понимаю, что это уведомление, вероятно, связано с ротацией журналов. В настоящее время у меня есть 52 старых журнала, но у меня достаточно места на диске (я использовал 63,7% из 7,74 ГБ).
Странно то, что это начало происходить, когда я впервые использовал apachectl graceful-stop. И каждый раз, когда это происходит, журнал меняется, но в этот момент в журнал не попадает ничего нового, пока я не перезапускаю apache вручную.