apache — время выполнения PHP, вызывающее задержки ответа

Я намеренно запускаю скрипт php, который длится до 60 секунд на моем сервере с задержкой между каждым запуском. Проблема заключается в том, что любые другие запросы, отправляемые на сервер во время выполнения сценария, задерживаются до его завершения.

Есть ли в любом случае «поток» (?) PHP, чтобы позволить Apache принимать запросы, которые требуют PHP во время работы скрипта?

0

Решение

Apache и PHP по умолчанию будут обслуживать много одновременных соединений. Я сделаю удар в темноту и угадаю, что ты начать сеанс. Обработчик сеанса по умолчанию основывается на файле и получает эксклюзивную блокировку для файла сеанса, которая блокирует все одновременные запросы, которые пытаются использовать этот же файл сеанса. Закройте сессию, прежде чем приступить к выполнению долгосрочных задач с session_write_close.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector