Деталі використання ресурсів

Використання ресурсів Вашого хостинг-тарифу

Оновлено протягом останнього тижня

Якщо один або кілька лімітів Вашого хостинг-тарифу вичерпано, Ви можете переглянути детальну інформацію про це на сторінці "Використання ресурсів". Прокрутіть вниз до опції "Детальніше" і натисніть на неї. Ви побачите таку інформацію:

The detailed list of resources usage on the Resources Usage page
  • точний час перевищення ліміту;

  • використання CPU в цей момент;

  • використання пам'яті в цей момент;

  • процес, який спричинив досягнення ліміту.

Використовуйте цю інформацію для усунення несправностей та/або оптимізації Вашого сайту 💡

Найпоширеніші випадки перевищення лімітів

Найпоширенішими процесами, що спричиняють перевищення лімітів ресурсів, є файловий браузер, lsphp і mysqld 👇

Файловий браузер

Цей процес пов'язаний з файловим менеджером, де такі операції, як архівація, можуть спричинити його уповільнення. Якщо у Вас виникли проблеми з файловим менеджером, спробуйте скористатися FTP-клієнтом. Інший варіант – зупинити процеси, натиснувши на кнопку "Зупинити запущені процеси" внизу сторінки "Використання ресурсів":

The stop running processes option on the Resources Usage page

lsphp

lsphp (Litespeed PHP) – це процес, який відповідає за обробку всіх PHP-файлів, необхідних для відображення вмісту відвідувачам сайту. Коли цей процес досягає певних меж, він може з'явитися або сам по собі, або у зв'язку з певним файлом:

  • wp-admin.php або admin-ajax.php – зазвичай це вказує на те, що у поточному хостинг-тарифі увімкнено занадто багато плагінів; спробуйте відключити плагіни, щоб перевірити, який саме плагін спричиняє проблему; якщо проблема не зникає, спробуйте зменшити навантаження Вашого сайту WordPress;

  • wp-cron.php – цей процес виконується при кожному завантаженні сторінки, оскільки WordPress перевіряє, чи потрібно виконувати певні дії; потрібно відключити wp-cron і використовувати Cron-задачі;

  • високе завантаження CPU при великій кількості процесів lsphp – це може свідчити про DDoS-атаку або про раптове збільшення відвідувачів. Це означає, що сайт недостатньо швидко обслуговує відвідувачів, і кількість процесів збільшується або загальне використання процесора досягає лімітів. Щоб виправити це, обов'язково оптимізуйте свій сайт і використовуйте мережу доставлення контенту;

  • високе навантаження на CPU і пам'ять при невеликій кількості процесів – зазвичай вказує на необхідність оптимізації сайту, оскільки лише кілька відвідувачів генерують надмірне навантаження на процесор.

mysqld

Найпоширеніші причини перевищення ліміту mysqld:

  • відсутні індекси бази даних;

  • великі запити;

  • кілька ресурсомістких операцій JOIN.

Усе це може призвести до того, що Ваш MySQL-запит створить великі тимчасові таблиці, які можуть займати пам'ять, збільшувати час обробки, сповільнювати роботу або навіть втратити зв'язок з сервером бази даних. Щоб розв'язати цю проблему, ми рекомендуємо скористатися нашою функцією відновлення бази даних.

Для сайтів на WordPress Ви можете використовувати плагін для оптимізації бази даних, наприклад, Advanced Database Cleaner. Він видалить всі невикористані таблиці, що залишилися від попередніх інсталяцій плагіна, щоб використовувати менше ресурсів.

Крім того, Ви можете створити індекс і шукати будь-які запити, які займають кілька секунд або використовують багато пам'яті.

Якщо Ви вже оптимізували свій сайт, але ліміти все ще постійно перевищуються, це може означати, що сайт потребує більше ресурсів для обробки трафіку. У такому разі варто подумати про зміну хостинг-тарифу 🚀

Додаткові ресурси

Ви отримали відповідь на своє запитання?