[Виправити помилку Apache] Сервер досяг налаштування MaxClients, подумайте про підвищення налаштування MaxClients
[Виправити помилку Apache] Сервер досяг налаштування MaxClients, подумайте про підвищення налаштування MaxClients
Трохи некоректно використовувати термін помилка у справі “Сервер досяг налаштування MaxClients, подумайте про підвищення налаштування MaxClients“. Це скоріше сповіщення, за допомогою якого адміністратор сервера отримує попередження про перевищення ліміту “Максимальна кількість клієнтів”. Дійсно, перевищення цього ліміту призводить до нестабільності сервера Apache і автоматично до проблем у роботі веб-сайтів, розміщених на сервері.
Максимальна кількість клієнтів це Директива Apache який встановлює обмеження кількості запитів- це може бути подаються одночасно. Усі запити (запити), які будуть зроблені понад цей ліміт, будуть поставлені на утримання до тих пір, поки кількість, визначена значенням директиви ListenBacklog. У випадку серверів, які використовують превилка, Максимальна кількість клієнтів перетворюється на максимальну кількість процесів, запущених для обслуговування запитів. Стандартний ліміт одночасних запитів, встановлений директивою “Максимальна кількість клієнтів” є з 150. Якщо ми хочемо збільшити цей ліміт, ми також повинні розглянути збільшення значення директиви ServerLimit (встановлює максимальне значення для часу життя процесів Apache). ServerLimit за замовчуванням встановлено на 256. Збільшення значення MaxClients має бути прямо пропорційним ServerLimit.
Однак будьте обережні, оскільки збільшення цих двох обмежень набагато вище значень за замовчуванням може запобігти запуску сервера Apache і нестабільності операційної системи. Скільки значення ServerLimit вище, тим більше додаткової пам’яті (спільної пам’яті) буде виділено для нього.
Якщо ви зіткнулися з помилкою “[помилка] сервер досяг налаштування MaxClients, подумайте про підвищення параметра MaxClients” (видно в Журнал помилок Apache) і ви вирішили змінити значення, про які ми говорили вище, ви можете зробити це двома способами.
1. Використовуючи WHM, ви можете змінити значення з Головна >> Конфігурація служби >> Конфігурація Apache >> Глобальна конфігурація (дійсно для серверів, на яких встановлено cPanel/WHM)
2. Змініть значення ServerLimit і Максимальна кількість клієнтів шляхом редагування файлу httpd.conf. Як правило, httpd.conf можна знайти в “/usr/local/apache/conf/httpd.conf”.
Після зміни значень в httpd.conf перезапустіть сервер apache. (Сервіс HTTPD перезапуск.).
Stealth Settings – Виправити помилку Apache: сервер досяг налаштування MaxClients.
[Виправити помилку Apache] Сервер досяг налаштування MaxClients, подумайте про підвищення налаштування MaxClients
Що нового
Про Stealth L.P.
Засновник і редактор Stealth Settings, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).
Переглянути всі повідомлення від Stealth L.P.Вас також може зацікавити...
2 думки про “[Виправити помилку Apache] Сервер досяг налаштування MaxClients, подумайте про підвищення налаштування MaxClients”