Apache (от WHM) Изменение MaxRequestWorkers на 20000, по-прежнему не позволяющее более 20 подключений без очереди - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть сервер под управлением CentOS 7.1 с WHM / Cpanel с 16 ГБ, 8 процессорных процессоров, и у меня были проблемы с несколькими одновременными обращениями, кажется, это не разрешает, это конфигурация Apache, которую я установил на Apache черезWHM (и сразу после перезапуска Apache).Screenshot from the WHM Configuration

Конфигурация настроена правильно, но она по-прежнему не допускает более 20 множественных подключений, я запускаю простой PHP-скрипт для тестирования.

test.php

<?php sleep(100); ?>

И затем я запускаю в браузере 20 вкладок этой же страницы, поэтому он продолжает подключаться, выполняя несколько экземпляров.

И затем я запускаю страницу simple.phpв браузере на другом компьютере с другим подключением к Интернету

<?php echo "Hello"; ?>

И он часто зависает при загрузке страницы (скорее всего, он ожидает в очереди, а не просто работает), и когда я закрываю 10 извкладки страницы test.php, simple.php запускается мгновенно, как и должно, но если я снова открываю 10 вкладок test.php, происходит то же самое, загрузка simple.php занимает много времени.

Мой сервер получает большой доступ, но загружает страницы так медленно, когда у меня несколько обращений.(даже при большом объеме свободной памяти и очень низком проценте использования ЦП).

Что мне нужно сделать, чтобы разрешить больше подключений без очереди Apache HTTP-запросов PHP?

1 Ответ

0 голосов
/ 28 февраля 2019

Решением было изменить параметры пула PHP-FPM -> Макс. Запросов (по умолчанию 20) в PHP Multi Manager

enter image description here

...