Мениджър на процеси в cPanel
Инструментът „Мениджър на процеси“ позволява управлението и анализа на процесите, които се изпълняват от Вашия хостинг акаунт. Понякога сайтовете стават недостъпни или излиза грешка за изчерпани ресурси, а в по-голямата част от случаите причината са заседнали процеси, които не са затворени коректно от приложението. Причините за това могат да са различни — плъгин, влязъл в безкраен цикъл, импорт на продукти, прекъснат по средата, cron задача, стартирана два пъти, която сега се „бори“ сама със себе си, Node.js приложение, което е спряло да отговаря, но продължава да задържа ресурс, и още много подобни случаи.
Съдържание
- Какво представлява инструментът и защо е полезен
- Какво прави нашият инструмент „Мениджър на процеси“
- Как да направим проверка и как да спрем процес
- Резултат след спиране на процесите
1. Какво представлява инструментът и защо е полезен
Често показател за наличието на заседнали процеси са параметрите „CPU Usage“, „Number of Processes“ и „Physical Memory Usage“, които са видими от табло „Statistics“ на Вашия cPanel. Когато забележите необичайно високи стойности при тях, това обикновено е сигнал, че на акаунта работи процес, който отдавна е трябвало да приключи, но продължава да заема ресурс.

2. Какво прави нашият инструмент „Мениджър на процеси“
„Мениджър на процеси“ е нов раздел в cPanel, който показва процесите, работещи под Вашия акаунт, и Ви позволява да спрете всеки от тях с един бутон, без да е необходим SSH достъп или познания по команден ред. Списъкът представя информацията в няколко колони:
- Процес № — номер на процеса в системата.
- Процесор % — зает CPU ресурс, в проценти.
- Памет % — заета RAM памет, в проценти.
- Работи от — от колко време работи даденият процес.
- Име на процес — процесът, който се изпълнява.
Именно колоната „Работи от“ обикновено издава виновника — нормалната PHP заявка живее секунди, не часове. Процес, който работи от няколко часа или дни, почти сигурно е заседнал.
3. Как да направим проверка и как да спрем процес
Стъпка 1: Отворете инструмента от cPanel
Достъпете инструмента от cPanel, категория „Software“ и бутон „Мениджър на процеси“.

Стъпка 2: Прегледайте списъка с процеси
След отваряне на инструмента ще се визуализира интерфейс, разделен в описаните по-горе колони, от който можете да видите всички активни процеси на Вашия акаунт.
Стъпка 3: Идентифицирайте и спрете заседналия процес
По-долу е визуализирана симулирана среда, в която има процеси, работещи от няколко часа — например lsnode и PHP процеси, които не са затворени и продължават да заемат ресурси на хостинг средата. Спирането на такъв процес отнема секунда — достатъчно е да натиснете бутона до него.

4. Резултат след спиране на процесите
След спиране на излишните процеси от статистиката на cPanel, забелязваме, че ресурса е освободен:
