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