LINUX.ORG.RU
ФорумAdmin

Резко кончается память на сервере

 ,


0

1

Центос под клоудлинуксом. Апач как мод-пхп.

МА в районе 1-1,5

Внезапно почти вся память сжирается... Рестарт апача - и все ок.

Через полчаса-час опять...

Отчет по лимитам юзеров в КЛ показывает, что у васех потребление оперативы в норме.

[root@ /]# free -m total used free shared buffers cached Mem: 3737 2756 980 127 326 1151 -/+ buffers/cache: 1278 2458 Swap: 7995 622 7372

Что может быть? Как посмотреть что именно сжирает память?



Последнее исправление: emva (всего исправлений: 1)

ps -eo comm,rss|awk '{arr[$1]+=$2} END {for (i in arr) {print arr/1024, i}}'|grep -v '^0 '|sort -n -r 1202.04 httpd 442.066 mysqld 389.211 nginx 46.3594 memcached 43.2461 pop3-login 32.7891 named 18.0977 lfd 13.8711 imap-login 12.1992 sshd 11.6484 lmtp 8.44141 bash 7.22656 zabbix_agentd 5.34766 lvestats-server

emva
() автор топика
Ответ на: комментарий от SevikL

Самое подозрительное в error_log Больше там ничего нет

[Tue May 19 12:54:43.152220 2015] [core:warn] [pid 642716] AH00045: child process 753645 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152225 2015] [core:warn] [pid 642716] AH00045: child process 753648 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152229 2015] [core:warn] [pid 642716] AH00045: child process 753709 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152234 2015] [core:warn] [pid 642716] AH00045: child process 753715 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152238 2015] [core:warn] [pid 642716] AH00045: child process 753651 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152242 2015] [core:warn] [pid 642716] AH00045: child process 753661 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152247 2015] [core:warn] [pid 642716] AH00045: child process 753663 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152251 2015] [core:warn] [pid 642716] AH00045: child process 753664 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152256 2015] [core:warn] [pid 642716] AH00045: child process 753665 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152260 2015] [core:warn] [pid 642716] AH00045: child process 753666 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152265 2015] [core:warn] [pid 642716] AH00045: child process 753667 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152269 2015] [core:warn] [pid 642716] AH00045: child process 753668 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152274 2015] [core:warn] [pid 642716] AH00045: child process 753669 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152278 2015] [core:warn] [pid 642716] AH00045: child process 753670 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152283 2015] [core:warn] [pid 642716] AH00045: child process 753672 still did not exit, sending a SIGTERM [Tue May 19 12:54:43.152287 2015] [core:warn] [pid 642716] AH00045: child process 753673 still did not exit, sending a SIGTERM

emva
() автор топика

http://httpd.apache.org/docs/2.4/mod/mod_status.html

The server-status page may be used as a starting place for troubleshooting a situation where your server is consuming all available resources (CPU or memory), and you wish to identify which requests or clients are causing the problem.

Апач как мод-пхп.

зря.

Komintern ★★★★★
()
Последнее исправление: Komintern (всего исправлений: 1)
Ответ на: комментарий от Komintern

ну а дальше уже - добро пожаловать в мир профайлеров и Xdebug-а

Komintern ★★★★★
()

Скорее всего, сам PHP течёт при определённых обстоятельствах либо какое-то расширение, особенно если экзотика какая-нибудь. Система то проапдейчена?

Зависимость расходования памяти от посещаемости сайта (или частоты запросов) не пробовали замерить?

frozen_twilight ★★
()
Последнее исправление: frozen_twilight (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.