Доброго времени суток. Уже три недели бьюсь над одной проблемой.
Дело в следующем: подвисают отдельные процессы httpd, вместе с собой они тянут и "слипы" в mysql Вполне возможно, так же, что mysql здесь замешан.Ресурс достаточно посещаемый, порядка 3 тысяч хостов и более 20 тысяч хитов в сутки.
Уже перепробовал все. Ставил самые разные верси apache и mysql - ничего не помогает... (
Поставил в крон перезапуск апача каждые 10 минут - это единственная возможность, которая позволяет функционировать ему хоть как-нибудь.
strace показывает залипание процесса httpd на системном вызове типа
"select(17, [16], NULL, NULL, {20, 67000}) = 0 (Timeout)"
У всех зависших процессов он один и тот же "select(17, [16], NULL, NULL"...
Откуда ноги растут, до сих пор понять не могу. (((
Сервер 4-ядра, 4 Мб ОЗУ
Используется Apache 1.3.41
KeepAlive Off
StartServers 5
MaxClients 256
MinSpareServers 5
MaxSpareServer 25
MaxRequestsPerChild 75
Конифиги Mysql 5.1 тоже пробовались самые разнообразные - все равно туда налипают "слипы", за 5-10 минут порядка 100 "слипов".
Слезно прошу помогите, у меня голова кругом идет уже третью неделю. Перерыл весь интернет - не нашел ровный счетом ничего.