URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7157
[ Назад ]

Исходное сообщение
"Мрет Apache"

Отправлено Tozix , 28-Фев-11 06:28 
Доброго времени суток. У меня возникла проблема и я надеюсь на вашу помощь.

В общем ситуация такая. Стоит  nginx в качестве front-end сервера (ось Debian Lenny). И на другом сервере стоит Apache2(ось Gentoo) в качестве back-end сервера.
Проблема заключается в следующем. Apache перестает отвечать на запросы... в списке процессов он есть... самое приложение не упало. apache2 status показывает, что Apache запущен. Но веб сервер либо выдает 502 ошибку(как будто апач вообще не запущен)Либо открывает белую страницу, либо во все ничего не открывает. Перезапускаю Апач все прекрасно работает.
Я даже написал небольшой watchdog на bash .
1) Проверяю если апач в процессах (если нет перезапускаю)
2) Проверяю доступен ли 80 порт
3) Проверяю ответ от веб сервера, если отвел любой кроме 200 перезапускаю апач.

И это даже не спасает. В логах чисто, только suhosin ругается на попытку увеличения памяти скриптом(ну я думаю это здесь не причем). Что делать, в какую сторону капать ума не приложу. По этому надеюсь на вашу помощь.


Содержание

Сообщения в этом обсуждении
"Мрет Apache"
Отправлено mef , 28-Фев-11 09:43 
А есть какая-то закономерность? Например, после наплыва посетителей или стабильно каждые сутки?

"Мрет Apache"
Отправлено Tozix , 28-Фев-11 15:05 
> А есть какая-то закономерность? Например, после наплыва посетителей или стабильно каждые
> сутки?

Абсолютно хаотично. Бывает по нескольку раз в день. Бывает ночью когда посещений минимум.

В логах чисто.

Есть какой-нибудь способ определить, что апач подвис? Я через curl получаю заголовки и смотрю ответ. Данный способ не всегда работает.


"Мрет Apache"
Отправлено mef , 02-Мрт-11 20:36 
_

"Мрет Apache"
Отправлено mef , 02-Мрт-11 20:37 
> Есть какой-нибудь способ определить, что апач подвис? Я через curl получаю заголовки
> и смотрю ответ. Данный способ не всегда работает.

Ну, curl умеет не только заголовки читать. Но это костыли


"Мрет Apache"
Отправлено Nimdar , 02-Мрт-11 11:17 
> И это даже не спасает. В логах чисто, только suhosin ругается на
> попытку увеличения памяти скриптом(ну я думаю это здесь не причем).

Постоянно ругается, или иногда, "абсолютно хаотично"?
Почему-то мне кажется, что это, может быть, как раз таки, очень даже причём. Почему скрипту не хватает памяти вопросом не задавался?
Как там себя чувствует база в лихие моменты?


"Мрет Apache"
Отправлено Tozix , 11-Мрт-11 08:47 
>> И это даже не спасает. В логах чисто, только suhosin ругается на
>> попытку увеличения памяти скриптом(ну я думаю это здесь не причем).
> Постоянно ругается, или иногда, "абсолютно хаотично"?
> Почему-то мне кажется, что это, может быть, как раз таки, очень даже
> причём. Почему скрипту не хватает памяти вопросом не задавался?
> Как там себя чувствует база в лихие моменты?

suhosin ругается постояно, на то что подчти все сайт пытаются использовать больше 500-1000 мб памяти. На всех вирт хостах стоит ограничение в 64 мб памяти на пхп.

В общем проблема ушла с отключением эхо запросов icmp (файриком заблокировал).