Re: повторный запрос при proxy_read_timeout
Maxim Dounin
mdounin на mdounin.ru
Пт Мар 19 22:37:10 MSK 2010
Hello!
On Fri, Mar 19, 2010 at 10:26:48PM +0300, Ладоха Антон wrote:
> Стоит самая обычная конфигурация nginx+apache
> Проведенные тесты показали, что если идет обращение к php скрипту,
> который долго отрабатывается, то nginx по истечению срока
> proxy_read_timeout делает повторый запрос к апачу и начинает
> крутиться уже два скрипта..
>
> На простом примере - делаю скрипт <?php sleep(60); ?>
> в nginx пишу proxy_read_timeout 4;
> Делаю запрос к скрипту получаю в топе крутящийся скрипт, а через 4
> секуды появляется второй работающий скрипт. Через минуту работы
> скриптов в браузер возвращается ошибка 504. А в логах апача два
> запроса от nginx.
>
> proxy_next_upstream off - не помогло (хотя очень похоже на логику
> работы этого параметра)
Ну таки конфиг покажите? Про nginx -V даже и не говорю.
>
> С Уважением,
> Ладоха Антон.
>
>
> __________ хМТНПЛЮЖХЪ НР ESET NOD32 Antivirus, БЕПЯХЪ АЮГШ ДЮММШУ ЯХЦМЮРСП БХПСЯНБ 4075 (20090514) __________
>
> яННАЫЕМХЕ ОПНБЕПЕМН ОПНЦПЮЛЛНИ ESET NOD32 Antivirus.
>
> http://www.esetnod32.ru
И настройте ваш антивирус так чтобы он этого мусора не добавлял.
Спасибо.
Maxim Dounin
Подробная информация о списке рассылки nginx-ru