Re: proxy_next_upstream и POST-запросы

Alexey V. Karagodov kav at karagodov.name
Wed Jun 25 18:13:46 MSD 2008


можно тайм-аут увеличить
"заставку" сделать с просьбой ожидать

On 25.06.2008, at 17:37, Alexey Mahotkin wrote:

> мы обнаружили, что сабмиты форм  
> выполняются многократно.   это из-за
> того, что у нас очень тормозные  
> обработчики POST-запросов.    nginx не
> дожидается ответа от одного из  
> бэкендов и в соответствии с дефолтной
> настройкой
>
> proxy_next_upstream error timeout
>
> повторяет запрос на другой.  В  
> результате появляются дублирующиеся
> записи в базе.   Сейчас мы включили  
> proxy_next_upstream off и видимо
> это решает проблему, но.
>
> на мой взгляд, по дефолту повторять POST- 
> запросы не следует.
>
> Нет ли смысла по умолчанию  
> переповторять только идемпотентные  
> запросы,
> и сделать для желающих специальный  
> параметр timeout_all, который
> переповторяет любые запросы?
>
> -- 
> Алексей Махоткин
> http://squadette.ru/



More information about the nginx-ru mailing list