ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Вопрос про upstream



Hello!

On Wed, Nov 04, 2009 at 02:42:39AM +0200, Андрей Василишин wrote:

> "Если при попытке работы с сервером произошла ошибка, то запрос
> будет передан следующему серверу и так до тех пор, пока не будут
> опробованы все работающие сервера. Если не удастся получить успешный
> ответ от всех серверов, то клиенту будет возвращён результат работы
> с последним сервером. "
> 
> Такой вопрос: правильно я понимаю, что фразу "произошла ошибка"
> следует понимать как получена ошибка 502-504?

Нет.  Произошла ошибка == случилось то, что указано в 
proxy_next_upstream.

> Можно ли использовать апстрим для ошибки 404, то есть чтобы если от
> бэкенда был получен ответ 404, нгинкс передал запрос другому
> бэкенду.

[...]

http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_next_upstream

proxy_next_upstream error timeout http_404;

Maxim Dounin



 




Copyright © Lexa Software, 1996-2009.