Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

/usr/bin/php-cgi процессы грузят RAM под 100%

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
3 posts • Page 1 of 1
redbird
Posts: 9
Joined: Fri Sep 11, 2015 1:42 pm

/usr/bin/php-cgi процессы грузят RAM под 100%
  • Quote

Post by redbird » Sun Oct 04, 2015 6:50 pm

Всем привет.

Помогите решить следущую проблему плиз:

Сетапнули 2гб сентос6 VPS на vultr.com поставили весту.

Перенесли на него скрипт для приема платежей насанный на перле, также содержащий и пхп файлы.

Раньше он стоял на cpanel сентос5 VPS и работал себе сносно.

После переноса стал грузить RAM а именно /usr/bin/php-cgi processes. Похоже что их становится все больше и больше и медленно и верно они поедают весь RAM.

Пробовали сначала на 1гб серваке было тоже самое. Похоже на memory leaks, но чинить скрипт нет возможности.

А и да, сайт использует phpfcgid template в весте. Пробовал переключать на дефолт - безрезультатно.

Вопросы:

1) Можно ли как то по процессам диагностировать что конкретно создает эти процессы и почему они не киляются?

2) Что можно настроить и как на сервере что б принудительно их апач киллял?

Большое спасибо заранее за помощь.
Top

redbird
Posts: 9
Joined: Fri Sep 11, 2015 1:42 pm

Re: /usr/bin/php-cgi процессы грузят RAM под 100%
  • Quote

Post by redbird » Mon Oct 05, 2015 2:36 pm

что совсем никто?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: /usr/bin/php-cgi процессы грузят RAM под 100%
  • Quote

Post by skurudo » Mon Oct 05, 2015 3:01 pm

Code: Select all

1) Можно ли как то по процессам диагностировать что конкретно создает эти процессы и почему они не киляются?
Крутить настройки php.ini, попробовать использовать fcgi, отключать лишние модули. На худой конец можно собрать свою версию php с минимумом модулей... здесь нет какого-то волшебного инструмента для админа без участия разработчика. (если кто-то знает, велкам, мне вот интересны всякие кнопки вроде "СДЕЛАТЬ ЗАШИБИСЬ"). По-хорошему, конечно, лучше всего пилить скрипт, но поскольку в ТЗ сказано, что нет, то нужно садить огород из граблей - подбирать параметры, смотреть, тестировать... а перезапускать вот ниже - монитом.

Code: Select all

2) Что можно настроить и как на сервере что б принудительно их апач киллял?
monit - можно по разным тригеррам перезапускать те или иные процессы, много чего можно автоматизировать
http://habrahabr.ru/post/73506/
Top


Post Reply
  • Print view

3 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password