Стандартним параметром Apache для MaxClients є 256, однак той факт, що інші дистрибутиви часто використовують інші значення як налаштування за замовчуванням, слід взяти до уваги. Якщо потрібно встановити значення MaxClients більше 256, параметр ServerLimit також має бути відповідно збільшений. 29 червня 2023 р.
Простий розрахунок для MaxClients у системі, яка підтримує лише Drupal, буде таким: (Загальна пам’ять – пам’ять операційної системи – пам’ять MySQL)/розмір на процес Apache.
Щоб збільшити його, ви також повинні збільшити MaxRequestWorkers за такою формулою: Значення ServerLimit x 25 = значення MaxRequestWorkers. Наприклад, якщо ServerLimit встановлено на 20, тоді MaxRequestWorkers буде 20 x 25 = 500. MPM Prefork: значення MaxRequestWorkers за замовчуванням становить 256.
Перейдіть до панелі керування сервером або відкрийте термінал, якщо у вас є доступ до оболонки.
- Відкрийте файл конфігурації Apache. Перший крок — знайти файл конфігурації Apache на вашому сервері. …
- Додайте заголовки до файлу конфігурації. …
- Збережіть і закрийте файл конфігурації. …
- Перезапустіть сервер Apache.
У прикладі нижче будь-які запити, які надходять на www.domain.com, пересилаються на www.new-domain.com:
- Додайте до сервера додаткову IP-адресу. …
- Налаштуйте DNS так, щоб ця нова IP-адреса була спрямована на www.domain.com (небажана URL-адреса). …
- Встановіть apache на сервер:
MaxClients за замовчуванням становить 256 із Prefork MPM і 400 (ServerLimit, помножений на значення ThreadsPerChild) для Worker MPM. Blackboard рекомендує встановити MaxClients на 200 як початкову точку. Під час використання Prefork MPM ServerLimit завжди має бути таким самим, як MaxClients.