Повторный запрос бекенда при ошибке

Dmitriy MiksIr miksir at maker.ru
Thu Sep 13 16:07:28 MSD 2007


Есть необходимость перезапрашивать тот же бекенд тем же запросом, если 
на первую попытку он вернул 500. Через апстрим с одинаковыми серверами 
пойдет?
     upstream backend {
         server 127.0.0.1:80 max_fails=0;
         server 127.0.0.1:80 max_fails=0;
     }
и в нужном location: proxy_next_upstream error timeout invalid_header 
http_500 http_503;






More information about the nginx-ru mailing list