Странная Загрузка ЦП достигает максимума на веб-сервере

У меня есть странные, очень странные пики ЦП, загружающегося на моем веб-сайте.

нормальная загрузка приблизительно 2-3, когда у меня есть это, достигают максимума, это - приблизительно 100-150 пиков, может быть в любое время. не зависит мой нормальный профиль загрузки. (например, в 6:00), пики коротки 2-3-5 минут

ЦП, загружающий сетевой трафик влияния и количество запросов nginx. На этот раз у меня нет многих запросов на веб-сервер.

Сервер является разделенным веб-сервером с nginx, php-fpm, советами, кроликом-mq, mysql на другом сервере.

Мне действительно нужен совет, как я могу знать источник этого. Когда я буду знать источник, я устраню его. Я буду действительно ценить для Ваших советов.

Графики от контроля zabbix:

load peak

traffic trough

2
задан 28 October 2014 в 16:01
1 ответ

Проблема с памятью. Когда не хватает памяти, процессы php-fpm замораживаются, переходят в свопинг и фактически ваш веб-сервер останавливается.

Итак, вы должны знать ваше среднее потребление памяти на 1 процесс php-fpm. Забрать память, выделенную для всех процессов php-fpm в часы пик - M взять общее количество активных процессов - P Средн = M / P У нас Avg = 30 Мб. Таким образом, с php-fpm max children = 300 нам нужно около 9 ГБ памяти для php-fpm. Мы временно исправим это, уменьшив объем памяти для кэша Redis, и в будущем удвоим объем памяти для этого сервера.

0
ответ дан 3 December 2019 в 14:56

Теги

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