http_404 and proxy_next_upstream

Ruslan Bukin br на bsdpad.com
Сб Фев 26 13:39:43 MSK 2011


в данном примере nginx в цикле дергает foc02:

    upstream backend  {
              server foc02.rambler.ru:8022;
              server foc06.rambler.ru:8022 backup;
    }

    location /callbacks/set_status/ {
    	     proxy_pass http://backend;
	     proxy_next_upstream error timeout invalid_header http_404;
        }


(/callbacks/set_status/ настроен на возврат 404)

В случае если убрать пометку backup со второго сервера,
то работает нормально (по 1 разу последовательно дергает оба сервера)


-Ruslan




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