Я проверяю / usr / local / apache / logs / error_log
Это случалось несколько раз. Иногда перезапуск сервера происходит быстро, иногда медленно. Какой фактор мог способствовать этому беспорядку.
[Mon Dec 31 21:40:49 2012] [notice] Graceful restart requested, doing restart
[Mon Dec 31 21:40:53 2012] [error] [client 66.249.74.237] File does not exist: /home2/wallpape/public_html/tag
[Mon Dec 31 21:40:53 2012] [error] [client 66.249.74.237] File does not exist: /home2/wallpape/public_html/404.shtml
[Mon Dec 31 21:50:02 2012] [notice] SSL FIPS mode disabled
[Mon Dec 31 21:50:03 2012] [notice] Apache/2.2.23 (Unix) mod_ssl/2.2.23 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 configured -- resuming normal operations
С другой стороны, неудачный перезапуск кажется быстрее:
[Mon Dec 31 21:52:58 2012] [notice] SIGHUP received. Attempting to restart
[Mon Dec 31 21:52:58 2012] [notice] SSL FIPS mode disabled
[Mon Dec 31 21:52:58 2012] [notice] Apache/2.2.23 (Unix) mod_ssl/2.2.23 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 configured -- resuming normal operations
Из руководства: http://httpd.apache.org/docs/2.2/stopping.html
Родитель перечитывает свои файлы конфигурации и повторно открывает файлы журнала. Когда каждый дочерний элемент умирает, родитель заменяет его дочерним элементом конфигурации нового поколения, который начинает обслуживать новый запросы немедленно.
Кажется, что плавный перезапуск разработан таким образом, чтобы служба могла работать без прерывания. Однако это не работает. Все домены на моем сервере - смерть при перезапуске :(
Обратите внимание, что если в вашем etc/hosts
file - например, если вы не изменяли параметры установки по умолчанию - вы можете подождать до 90 секунд, пока будут выполнены различные задачи, включая запуск / перезапуск httpd.
vi /etc/hosts
+ Изменить
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Чтобы
127.0.0.1 localhost
::1 localhost
111.222.333.444 www.mysite.com mysite.com
Ссылки:
/ etc / hosts запись для одного IP-сервера, обслуживающего несколько доменов
https://unix.stackexchange.com/questions/57439/slow-start-of-midnight-commander#answer-397879
Изящный перезапуск ожидает закрытия всех текущих соединений перед перезапуском, тогда как стандартный перезапуск просто прерывает текущие соединения.