@barl0g

Сервер (apache+nginx) становится недоступным пока выполняется «долгий» php-скрипт, как исправить?

В настройках apache, nginx увеличены таймауты.
Пока запрос выполняется, сайт перестаёт отвечать на запросы того клиента, который этот запрос инициализировал.
Необходимо поменять поведение сервера на такое, когда запрос выполняется, но в другой вкладке сайт должен быть доступен для других запросов. Что крутить? Где эта настройка?
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 2
@amorphine
Была такая фигня у заказчика, пока не прогрузится аяксовый счетчик просмотра страницы 15х15 пикселей, юзер ничего не мог делать с сайтом. Причину назвали выше - блокировка сессии.
Ответ написан
@EvgenZZ
php, javascript developer
скорее всего прийдется переписать скрипт (посмотрите возможно ли его разбить на логтческие блоки), "подкручивание" не спасёт, также посмотрите логи апача.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы