Как убить одно соединение Apache без перезагрузки сервера? - PullRequest
0 голосов
/ 31 октября 2018

Используя модуль состояния apache, вы можете видеть, какие соединения в данный момент подключены через apache. Не перезапуская службу apache, я бы хотел убить некоторые из этих соединений.

Строка из статуса выглядит примерно так:

Srv PID ... 
2-0 3326 ...

Каков наилучший способ уничтожить только одно из этих соединений?

Можно ли безнаказанно в оболочке просто убить PID, показанный в статусе apache?

Вредит ли это Apache каким-либо образом, если некоторые из его дочерних процессов будут убиты вручную?

Будет ли он по-прежнему правильно перезапускать новые процессы?

Какие-нибудь странные побочные эффекты, о которых нужно знать?

1 Ответ

0 голосов
/ 14 марта 2019

После того, как это было сделано безнаказанно какое-то время, кажется, что уничтожение процесса с помощью PID, полученного из статуса apache, действительно является эффективным и безопасным (по крайней мере, насколько я могу судить) способом уничтожения отдельного соединения и поддерживать работу сервера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...