У меня есть сервер Centos с Apache, и иногда сервер работает нормально, но мне нужно перезапустить его из-за изменений в конфигурационных файлах Apache. Обычно я выполняю:Перезапустите apache, заставляя его
systemctl restart httpd.service
Но иногда эта команда висит на 4 или 5 минут! Для остановки apache требуется очень много времени. Я знаю, проблема заключается в остановке и не запуске причины, если я выполняю systemctl остановить httpd.service, это также занимает 4 или 5 минут.
Есть ли способ принудительно перезапустить apache, не дожидаясь так долго?
Это может быть ожиданием того, что Apache станет неактивным, а не сработает всякая currect activity, _just the guess_ – RiggsFolly
Я обнаружил, что если какой-то пользователь set_timeout_limit для 0 (или очень большого числа) apache занимает много времени, чтобы перезапустить ... Не знаю, почему, он должен убить все процессы и перезапустить, а не ждать. – Samul