Socket.io w/ node.js + nginx +mysql + php5-fpm Утечка памяти?

У меня есть Debian VPS с запущенным сервером node.js socket.io + nginx + mysql +php5-fpm, и сервер сокетов зависает без сообщений и ошибок. Я заметил, что использование памяти растет со временем, но не могу найти причину. Я отслеживал использование памяти командой top, и это то, что я нашел, но память не увеличивалась, пока я проверял.

вверх - 09:31:08 до 10 дней, 13:07, 2 пользователя, средняя загрузка: 0,24, 0,43, 0,41 Задачи: всего 47, 1 запущен, 46 спит, 0 остановлен, 0 зомби% ЦП: 14,5 us, 2,0 sy, 0,0 ni, 83,5 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0 st KiB. Mem: всего 2097152, 857692 использовано, 1239460 свободно, 0 буферов. KiB Swap: всего 524288, 22772 использовано, 501516 свободно, 482564 кэшировано.

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ КОМАНДА

13585 корень 20 0 972 м 259 м 10 м S 16,6 12,7 3: 28,32 узла

4702 mysql 20 0 529m 81m 8032 S 15,6 4,0 114: 48,94 mysqld

13681 www-data 20 0 141m 7812 4428 S 0,3 0,4 0: 00,99 php5-fpm

13683 www-data 20 0 141m 7560 4440 S 0,0 0,4 0: 00,35 php5-fpm

13682 www-data 20 0 141m 6340 3336 S 0,3 0,3 0: 00,40 php5-fpm

13375 root 20 0 71232 3632 2812 S 0,0 0,2 0: 00,09 sshd

13359 корень 20 0 71232 3624 2808 S 0,0 0,2 0: 00,05 sshd

1590 bind 20 0 194m 3548 1876 S 0,0 0,2 0: 00,21

3196 корень 20 0 99,7 м 2880 2340 S 0,0 0,1 0: 00,40

3198 корень 20 0 99,7 м 2864 2364 S 0,0 0,1 0: 00,40

24840 root 20 0 99,7m 2848 2396 S 0,0 0,1 0: 00,89 smbd

13361 корень 20 0 17888 2064 1512 S 0,0 0,1 0: 00 Bash

13377 корень 20 0 17888 2060 1512 S 0,0 0,1 0: 00 Bash

2394 корень 20 0 138 м 1796 336 S 0,0 0,1 0: 26,30 php5-fpm

2374 www-data 20 0 80476 1636 688 S 0,0 0,1 10: 05,99 nginx

2375 www-data 20 0 80556 1628 688 S 0,0 0,1 10: 11,15 nginx

13680 корень 20 0 21600 1468 1068 R 0,0 0,1 0: 00,15 верх

2538 корень 20 0 99928 1436 1136 S 0,0 0,1 0: 01,81 smbd

1623 корень 20 0 109 м 1284 600 S 0,0 0,1 0: 00,69 rsyslogd

2409 корень 20 0 69760 1196 956 S 0,0 0,1 2: 51,99 nmbd

2680 root 20 0 21784 1176 660 S 0,0 0,1 0: 00,32 экран

13365 root 20 0 21556 1168 920 S 0,0 0,1 0: 00,00 экран

13381 root 20 0 21556 1168 920 S 0,0 0,1 0: 00,00 экран

2681 корень 20 0 17908 1108 820 S 0,0 0,1 0: 00,05 bash

2718 корень 20 0 17908 1076 788 S 0,0 0,1 0: 00,14 Bash

2717 root 20 0 21788 1036 628 S 0.0 0.0 0: 00.21 screen

1 корень 20 0 30172 984 488 S 0,0 0,0 0: 00,18 init

4362 root 20 0 4136 720 580 S 0.0 0.0 0: 00.01 mysqld_safe

1727 root 20 0 57828 716 464 S 0,0 0,0 0: 21,72 sendmail-mta

4703 корень 20 0 4044 676 572 S 0,0 0,0 0: 00,00 регистратор

1520 корень 20 0 18928 456 328 S 0,0 0,0 0: 00,84 rpcbind

2644 корень 20 0 98,1 м 448 292 S 0,0 0,0 0: 00,00 Smbd

1768 корень 20 0 49892 376 260 S 0,0 0,0 0: 00,09 sshd

2373 корень 20 0 78372 336 136 S 0,0 0,0 0: 00,00 nginx

1842 корень 20 0 18836 216 140 S 0,0 0,0 0: 01,20 крон

Так как я новичок в этих вещах, я не знаю, где я все испортил, и я заметил, что есть 3 процесса php5-fpm, а также 3 nginx. Я не уверен, что делать и как остановить утечку памяти, и самое главное, как отследить ее, потому что, пока я стою и наблюдаю "лучшие" результаты, ничто не показывает рост памяти.

0 ответов

Другие вопросы по тегам