Vesta 2.0 is coming soon! See our progress update: https://vestacp.com/docs/vesta-2-update
Большое потребление памяти httpd
Большое потребление памяти httpd
Сервер на DigitalOcean, конфигурация:

В панели сейчас 1 сайт на wordpress с трафиком 6к в сутки, шаблон apache дефолтный.
В сервисах:


Переодически падает служба mysql, недавно было добавлено еще 5 сайтов на wp (стоит просто движок и пару записей, без трафика).
При дефолтном шаблоне когда использование оперативки становится больше 900, опять таки падает мускл
Сервак грузится невероятно медленно(даже панелька секунд по 20 грузится), постоянно отдает ошибку о падении мускула.
Если сделать шаблон Apache php+cgi, то падения прекращаются, память расходуется в районе 600-700. но тогда переодически отдает 504 и скорость загрузки становится еще дольше. Процессор при этом шаблоне перестает грузиться, но память в половину меньше расхдуется.
Такой вопрос, это мои кривые руки ео так настроили, или что то не ладное с серваком, или просто нужно мощнее процессор?

В панели сейчас 1 сайт на wordpress с трафиком 6к в сутки, шаблон apache дефолтный.
В сервисах:


Переодически падает служба mysql, недавно было добавлено еще 5 сайтов на wp (стоит просто движок и пару записей, без трафика).
При дефолтном шаблоне когда использование оперативки становится больше 900, опять таки падает мускл
Сервак грузится невероятно медленно(даже панелька секунд по 20 грузится), постоянно отдает ошибку о падении мускула.
Если сделать шаблон Apache php+cgi, то падения прекращаются, память расходуется в районе 600-700. но тогда переодически отдает 504 и скорость загрузки становится еще дольше. Процессор при этом шаблоне перестает грузиться, но память в половину меньше расхдуется.
Такой вопрос, это мои кривые руки ео так настроили, или что то не ладное с серваком, или просто нужно мощнее процессор?
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Большое потребление памяти httpd
Отображается неправдивая информация про потребление памяти сервиса HTTPD. Разработчики исправят эту проблему в будущих релизах. Насчет падения, необходимо настраивать сервер
Re: Большое потребление памяти httpd
Увеличил ресурсы сервера (в 2 раза, тариф за 20), но процессор по прежнему занят на 70-90 процентов, смотрю по панельке digitalocean.
До увеличения посещаемости падений не было, хотя он и проработал неделю после такого скачка.
До увеличения посещаемости падений не было, хотя он и проработал неделю после такого скачка.
Re: Большое потребление памяти httpd
Когда ресурсов немного, то в конфигах имеет смысл быть скромнее - как пример:
MySQL Low-Memory Settings (typically found in /etc/mysql/my.cnf)
key_buffer = 16K
max_allowed_packet = 1M
thread_stack = 64K
table_cache = 4
sort_buffer = 64K
net_buffer_length = 2K
Apache 2 Low-Memory Settings (typically found at /etc/apache2/apache2.conf)
StartServers 1
MinSpareServers 3
MaxSpareServers 6
ServerLimit 24
MaxClients 24
MaxRequestsPerChild 3000
Источник:
https://www.linode.com/docs/troubleshoo ... ng-issues/
MySQL Low-Memory Settings (typically found in /etc/mysql/my.cnf)
key_buffer = 16K
max_allowed_packet = 1M
thread_stack = 64K
table_cache = 4
sort_buffer = 64K
net_buffer_length = 2K
Apache 2 Low-Memory Settings (typically found at /etc/apache2/apache2.conf)
StartServers 1
MinSpareServers 3
MaxSpareServers 6
ServerLimit 24
MaxClients 24
MaxRequestsPerChild 3000
Источник:
https://www.linode.com/docs/troubleshoo ... ng-issues/
Re: Большое потребление памяти httpd
Изменил как вы написали:


Памяти столько теперь не ест, но проц грузит, я правильно вписал надлеюсь?)



Памяти столько теперь не ест, но проц грузит, я правильно вписал надлеюсь?)

Re: Большое потребление памяти httpd
Почитайте статью целиком.
Нужно поиграть с параметрами - подобрать подходящие под ваши проекты, иными словами заняться оптимизацией. Возможно не только со стороны сервера, а и со стороны скриптов - добавить тот же WP-Cache или аналог.
Нужно поиграть с параметрами - подобрать подходящие под ваши проекты, иными словами заняться оптимизацией. Возможно не только со стороны сервера, а и со стороны скриптов - добавить тот же WP-Cache или аналог.
Re: Большое потребление памяти httpd
skurudo, спасибо, этот плагин уже стоит
Re: Большое потребление памяти httpd
Пробуйте понемногу поднимать значения в mysql и наблюдать за поведением. top / htop в консоли - ваши друзья! :)
Re: Большое потребление памяти httpd
Кстати хотелось бы посмотреть на top
Re: Большое потребление памяти httpd
Смотрели в ПМ. Кратко ситуация следующая - нагрузка от mysql снизилась, но процессор грузит вебсервер. ТС обнаружил проблему в модуле вордпресс - "похожие новости". Его отключение решает проблему, как я понимаю.