Apache2 забивает процессы и жрет оперативу

1 23
L
На сайте с 30.10.2015
Offline
34
#21
redeyer:

Апач в принципе не способен на хоть какой-нибудь hi-load. Апач хорош тем, что универсален - поставил и заработало. Но там где нужна производительность и большие нагрузки - следует отказываться от него не раздумывая. И дело вовсе не в памяти. В первую очередь нагрузка идёт на CPU. nginx+php-fpm показывает как минимум в 3-5 раз лучшую производительность и скорость. Я писал кейс по смене apache на fpm, там всё наглядно есть.

у меня стоит ligthhttpd+php, работает по шустрее и менее неприхотлив к ресурсам по сравнению с апачем и nginx. проблем и сложностей с настройкой вообще не было. потратил около минуты на подъем с нуля

...
A
На сайте с 01.01.2015
Offline
38
#22
antoniosss:
MaxRequestsPerChild попробуйте установить лимит (обычно для пхп сриптов помогает, когда идет утечка озу).
http://ashep.org/2010/nemnogo-ob-apache-i-proizvoditelnosti/#.Vy3D4r4cZOk

и создайте файлик sh закиньте туда


и поставьте в крон на каждый день, очистка кэша озу

Приветствую,

у меня на сервере в файле apache2.conf 3 раздела для "MaxRequestsPerChild" итд:

mpm_worker_module, mpm_prefork_module, mpm_event_module

Подскажите пожалуйста в каком из них поменять?

redeyer
На сайте с 27.01.2010
Offline
102
#23
Abyrwalg:
у меня на сервере в файле apache2.conf 3 раздела для "MaxRequestsPerChild" итд:
mpm_worker_module, mpm_prefork_module, mpm_event_module

Подскажите пожалуйста в каком из них поменять?

Да во всех поменяйте) Какой из режимов используется тот и подхватится. Остальные два всё равно не имеют значения. Обычно prefork используется по-умолчанию. Можно это проверить запустив

apachectl -V
или
httpd -V
и смотрите там что стоит в MPM:

levchernenko:
у меня стоит ligthhttpd+php, работает по шустрее и менее неприхотлив к ресурсам по сравнению с апачем и nginx. проблем и сложностей с настройкой вообще не было. потратил около минуты на подъем с нуля

А в чем разница между lighttpd и nginx? Они одинаково используют php-fpm для обработки php-скриптов. И да, apt-get install или yum install занимает около минуты при быстром подключении к сети.

Услуги сисадмина. Настройка и оптимизация VPS https://searchengines.guru/ru/forum/928318 . Поднятие своих прокси, восстановление сайтов из вебархива. Мой канал о хостингах https://t.me/hostingexpert
L
На сайте с 30.10.2015
Offline
34
#24
redeyer:
А в чем разница между lighttpd и nginx?

время выполнения и пропускная способность у lighttpd больше

redeyer
На сайте с 27.01.2010
Offline
102
#25
levchernenko:
время выполнения и пропускная способность у lighttpd больше

А, ну это уже вопрос религии. Кому с чем удобней работать.

На данный момент я не могу представить себе нагрузку, с которой не справлялся бы nginx.

A
На сайте с 01.01.2015
Offline
38
#26

redeyer, благодарю Вас.

1 23

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