Падает апач

12
Win33
На сайте с 03.10.2009
Offline
129
1382

здрастуйте. Тут такая ситуация, приобрел ВПС, 1100 Mhz проц, 512 РАМ, установлена ISP. Только поселил один сайт, и все при 5-ти человек онлайн апач падает, сайт лагает, добрые люди подсказали что в apache2.conf нужно подкорректировать MaxClients или ещо что то, я как накоректировал что сайт вообще не грузился, а щас наче настроил нормально но при проверке на http://host-tracker.com видает ошибок куча что сайт недоступен с многих стран мира. Подскажите пожалуйста, если кто знает какие значения нужно прописывать здесь под конфигурацию моего серв., а то я от фонаря поставил все, наверное не правильно. заранее спасибо

<IfModule mpm_prefork_module>

StartServers 100

MinSpareServers 10

MaxSpareServers 50

MaxClients 512

MaxRequestsPerChild 500

</IfModule>

<IfModule mpm_worker_module>

StartServers 100

MaxClients 512

MinSpareThreads 10

MaxSpareThreads 50

ThreadsPerChild 100

MaxRequestsPerChild 500

</IfModule>

Zaqwr
На сайте с 08.08.2007
Offline
111
#1

Win33, mod_php используете ? nginx используете? если нет то обязательно поставьте!!!, если исползуете apache c mpm_prefork думаю можно поставить такие настройки

<IfModule mpm_prefork_module>

StartServers 5

MinSpareServers 5

MaxSpareServers 30

MaxClients 256

MaxRequestsPerChild 1000

</IfModule>

Администрирование, Linux, Cisco, Juniper
Win33
На сайте с 03.10.2009
Offline
129
#2

Zaqwr, честное слово не знаю используеться ли mod_php и nginx. По умолчанию с установкой ВПС оно если не идет значит не использую, бо дополнительно я не устанавливал ничего

Inet-Ark
На сайте с 19.05.2010
Offline
43
#3

Если у вас ISP, то mod_php скорее всего используется.

Если nginx не установлен, то настоятельно рекомендую сделать это при помощи пункта "Возможности" в ISP. Там все автоматически настроено.

Но по логике, даже с настройками по умолчанию посоле установки ISP, апач не должне падать при таких нагрузках.

MMO-игры и все, что с ними связано (http://gama.su/). Мой сайт с партнерскими программами — мало, но все надежные (http://best-pp.ru/).
Win33
На сайте с 03.10.2009
Offline
129
#4

спасибо Inet-Ark, нашел в ИСП nginx, тут есть установить 2 версии nginx-0.6.32-3+lenny3 и nginx-0.7.65-2`bpo50+1 какую инсталировать?

Inet-Ark
На сайте с 19.05.2010
Offline
43
#5

Я бы порекомендовал nginx-0.7.65. Более новая версия, у меня такая установлена.

P.S. Перед установкой обязательно сделайте бэкап.

pupseg
На сайте с 14.05.2010
Offline
347
#6
Win33:
здрастуйте. Тут такая ситуация, приобрел ВПС, 1100 Mhz проц, 512 РАМ, установлена ISP. Только поселил один сайт, и все при 5-ти человек онлайн апач падает, сайт лагает, добрые люди подсказали что в apache2.conf нужно подкорректировать MaxClients или ещо что то, я как накоректировал что сайт вообще не грузился, а щас наче настроил нормально но при проверке на http://host-tracker.com видает ошибок куча что сайт недоступен с многих стран мира. Подскажите пожалуйста, если кто знает какие значения нужно прописывать здесь под конфигурацию моего серв., а то я от фонаря поставил все, наверное не правильно. заранее спасибо

<IfModule mpm_prefork_module>
StartServers 100
MinSpareServers 10
MaxSpareServers 50
MaxClients 512
MaxRequestsPerChild 500
</IfModule>


<IfModule mpm_worker_module>
StartServers 100
MaxClients 512
MinSpareThreads 10
MaxSpareThreads 50
ThreadsPerChild 100
MaxRequestsPerChild 500
</IfModule>

если у вас не атомная нагрузка на сайт, то значения прописаны в принципе верные.

что в логах апача ? с какой ошибкой валится?

cat apache2.conf | grep ErrorLog - покажите вывод команды. она вам скажет где лог находится.

потом tail -n 200 error.log - с полным путем до файла.

и покажите вывод команды.

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
Inet-Ark
На сайте с 19.05.2010
Offline
43
#7

Все правильно, настройки по-умолчанию должны нормально работать при таких нагрузках.

M
На сайте с 16.09.2009
Offline
278
#8
pupseg:
если у вас не атомная нагрузка на сайт, то значения прописаны в принципе верные.

Ну конечно неверные. Вы видели, чтобы один апач весил меньше мегабайта? Да еще с mod_php. Самостоятельно в состоянии прикинуть, сколько памяти займут 512 апачей у ТС?

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
Win33
На сайте с 03.10.2009
Offline
129
#9

Вот в логе пишит

/var/log/apache2

[Sat May 22 23:04:26 2010] [error] server reached MaxClients setting, consider

raising the MaxClients setting

Win33 добавил 23.05.2010 в 12:57

myhand, ну я не в курсе, на ваше мнение какие параметры нужно вписать?

Inet-Ark
На сайте с 19.05.2010
Offline
43
#10

Поставьте MaxClients 64.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий