Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: proxy_next_upstream и POST-за просы
можно тайм-аут увеличить
"заставку" сделать с просьбой ожидать
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/
|