- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
HTTP вырубается на apache
было:
<IfModule mpm_prefork_module>
// тут не помню сколько было
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
Пока выставил
<IfModule mpm_prefork_module>
StartServers 8
MinSpareServers 5
MaxSpareServers 30
ServerLimit 550
MaxClients 550
MaxRequestsPerChild 4000
</IfModule>
2Gb оперативы, 17 000 хостов в сутки.
Куда копать, чего не хватает? Мало оперативки?
---------- Добавлено 13.07.2014 в 17:18 ----------
root@:~# free -m
total used free shared buffers cached
Mem: 2002 1907 95 0 37 1032
-/+ buffers/cache: 836 1165
Swap: 3904 0 3904
HTTP вырубается на apache
Пока выставил
<IfModule mpm_prefork_module>
StartServers 8
MinSpareServers 5
MaxSpareServers 30
ServerLimit 550
MaxClients 550
MaxRequestsPerChild 4000
</IfModule>
2Gb оперативы, 17 000 хостов в сутки.
Куда копать, чего не хватает? Мало оперативки?
для 2Гб ОЗУ это перебор, если есть nginx перед apache, то логичнее поставить что-то такое:
StartServers 1
MinSpareServers 1
MaxSpareServers 8
ServerLimit 64
MaxClients 64
MaxRequestsPerChild 500
</IfModule>
есть nginx перед apache
нету nginx
domen4you, помониторьте /server-status. Если апач падал при MaxClients 150, то у вас больше 150 хитов в секунду. Судя по free -m, свободная память есть, но это может быть все, что угодно (медленный диск на vps, периодический http флуд к тяжелым страницам), также посмотрите размер каждого апаче-процесса.
Но первым делом поиск по MaxClients в этом разделе.
из этого что-то можно понять
---------- Добавлено 13.07.2014 в 19:25 ----------
Судя по free -m, свободная память есть
95 из 2002 это разве нормально?
Из вашей картинки ничего понять нельзя
Кроме того, что сервер может быть неверно настроен текущим сисадмином
Из вашей картинки ничего понять нельзя
Кроме того, что сервер может быть неверно настроен текущим сисадмином
к сожалению или к счастью, я сам себе сисадмин, программист, дизайнер и т.д. 😂
550
жесть, сделайте лучше все по умолчанию если не знаете что к чему
550
жесть, сделайте лучше все по умолчанию если не знаете что к чему
да, не знаю что к чему
было
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
Какое решение нагуглил, такое и сделал сразу, вроде пока помогло.
Вернуть как было и ждать пока снова отвалится?
к сожалению или к счастью, я сам себе сисадмин, программист, дизайнер и т.д. 😂
Тогда читайте документацию, потому что эти настройки свидетельствуют об неверном понимании
а сложно на уже работающий на apache сервер прикрутить ещё nginx?
Или надо было изначально так настраивать?