Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Оптимальные настройки http-сервера

00 голосов
4
Есть редакция "Эксперт", форум, галерея не используется, посещаемость сайта 500-1000 посетителей в день. Какие оптимальные параметры php и http для такой ситуации? Поставил:
PHP
Код
max_execution_time = 30     ; Maximum execution time of each script, in seconds
max_input_time = 60     ; Maximum amount of time each script may spend parsing request data
memory_limit = 40M      ; Maximum amount of memory a script may consume

Apache
Код
<IfModule prefork.c>
StartServers         200
MinSpareServers      50
MaxSpareServers     50
ServerLimit     500
MaxClients         100
MaxRequestsPerChild  100
</IfModule>

Но сервер падает из-за превышения лимитов хостинга по памяти. Кто какие параметры выставлял?
в логах Апача:
Цитата
[Mon Jan 24 10:41:21 2011] [info] server seems busy, (you may need to increase StartServers, or Min/MaxSpareServers), spawning 16 children, there are 43 idle, and 67 total children
[Mon Jan 24 10:41:22 2011] [error] (12)Cannot allocate memory: apr_socket_accept: (client socket)
спросил 22 Янв, 13 от JDoPing (180 баллов)

4 Ответы

00 голосов
Какой объем памяти? Что за сервер? Параметры апача можно рассчитать только на основе данных о нагрузке и памяти.
ответил 22 Янв, 13 от TOGORqb (140 баллов)
00 голосов
Ужас какой. А на хостинге не стоит nginx?
ответил 22 Янв, 13 от Ly (4,580 баллов)
00 голосов
Цитата
Dmitry Ban пишет:
Ужас какой. А на хостинге не стоит nginx?

Чем богаты. Т.е Вы хотите сказать что битрикс не рекомендуется использовать только на апаче? Я пока ограничил MaxClients до 30 - вроде пока ошибок с нехваткой памяти не наблюдается
ответил 20 Март, 13 от JDoPing (180 баллов)
00 голосов
Не совсем так. Апач не рекомендуется использовать без нжинкса или какого-нибудь аналога -- чисто для раздачи статического контента. Раздавать статику (картинки, файлы CSS/JS и т.п.) апачем слишком накладно, много памяти расходуется впустую.
ответил 18 Июль, 13 от Ly (4,580 баллов)

Похожие вопросы

0 голосов
1 ответ
0 голосов
1 ответ
спросил 09 Июнь, 13 от Almarea (3,760 баллов)