LINUX.ORG.RU
решено ФорумAdmin

Виснет Apache (256 процессов)

 ,


0

1

Стоит убунта сервер и ламп сервер на ней, в кроне с помощью wget запускаются сотни долгих php-скриптов каждые 15 минут, через некоторое время перестает отвечать сайт, вебмин в это время показывает что проц и оперативка загружены процентов на 20, кое как открыл сервер статус там запущено 256 процессов... как увеличить лимит процессов апача?

Перемещено beastie из general



Последнее исправление: rentony (всего исправлений: 1)
Ответ на: комментарий от drBatty

скрипты работают и отрабатывают свое, данные скрипты исправно работали на двух ВДС серверах, теперь собрал свой и перенес всё на один свой сервер. я так понял у апача стоит ограничение на колличество поцессов, как его увеличить?

rentony
() автор топика
Ответ на: комментарий от rentony

MaxClients

И обратите внимание на (хотя это возможно актуально только для старых версий):

# NOTE: To configure more than 256 clients, you must edit the 
#       HARD_SERVER_LIMIT entry in httpd.h and recompile
#

Конфиг-файл же не судьба самому внимательно почитать...

strangeman ★★★★
()
Последнее исправление: strangeman (всего исправлений: 2)

запущено 256 процессов... как увеличить лимит процессов апача

Малоизсестный факт — но 256 процессов → это «хардварный» лимит индейца. Увеличивается перекомпилением или заменой на другой http-сервер.

beastie ★★★★★
()
Ответ на: комментарий от beastie

проще быдлокод подправить, который 256 процессов пускает.

drBatty ★★
()
Ответ на: комментарий от strangeman

Спасибо) до это увеличивал только MaxClients... увеличил ServerLimit и всё заработало! ))

rentony
() автор топика
Ответ на: комментарий от beastie

А расскажите подробней про это, что под сие понимать. Первый раз слышу про такое, вдруг пригодится когда.

hama
()

в кроне с помощью wget запускаются сотни долгих php-скриптов каждые 15 минут

А вам не приходило в голову их запускать без какого-либо участия веб-сервера?

frozen_twilight ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.