Re: Произвольно обрываются большие POST запросы

Maxim Dounin mdounin на mdounin.ru
Пт Июн 29 15:21:27 UTC 2012


Hello!

On Fri, Jun 29, 2012 at 10:37:48AM -0400, RedRat wrote:

> > > Вопрос в следующем: как сказать nginx,
> > > чтобы он сразу начинал передавать
> > > закачиваемый файл на GlassFish?
> > 
> > Никак.
> 
> Понятно. На всякий случай уточню: если я
> POST-запросом заливаю через nginx огромный
> файл, то этот файл, вне зависимости от
> своего объёма, будет сначала полностью
> принят и сохранён на диск nginx-ом, и
> только потом тот откроет соединение с
> апстримом для передачи файла дальше?

Да.

> Без вариантов? Кстати, а если вместо POST
> использовать CONNECT  - nginx сразу
> установить соединение с апстримом?

Без вариантов, и метод CONNECT nginx не поддерживает.

> Просто в ряде случаев наряду с опцией
> "proxy_buffering" хотелось бы иметь что-то типа
> "upstream_buffering <size>", которая при получении
> size объёма разрешала начинать передачу
> запроса апстриму.

Желание понятно, но сейчас nginx так не умеет.

Maxim Dounin



Подробная информация о списке рассылки nginx-ru