У меня в системе запущено несколько процессов apache, которые, кажется, застряли в бесконечных циклах.
Есть ли способ проверить процесс apache, чтобы узнать, на какой HTTP-запрос они пытаются ответить?
Есть ли у вас их IP-адрес или что-то еще, что вы можете отследить с помощью файла журнала или lsof
вывод?
Вы запускаете следующее, пока пользователь пытается подключиться снова:
while true;do lsof -i :8080;sleep 2; done;
После этого вы должны увидеть что-то вроде:
httpd 2763 http 12u IPv6 1064421 0t0 TCP localservername:http-alt->someclientsomewhere.com:56074 (ESTABLISHED)
Примечание. Прямо сейчас в этом тестовом окне я запускаю HTTP на порт 8080. 2763 - это PID. Если у вас много трафика, возможно, вам придется отфильтровать IP-адрес.