Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Повторный вызов backend в случае ошибки POST-запроса...
Приветствую.
Куда надо прописать proxy_next_upstream http_503, чтобы nginx стал
перебирать сервера?
вот часть моего nginx.conf:
------------------------------------------
.....
upstream backend {
server 172.20.0.4:8080;
server 172.20.0.4:8080;
server 172.20.0.4:8080;
server 172.20.0.4:8080;
server 172.20.0.4:8080;
}
#
# The default server
#
server {
listen 80;
#server_name _;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
#proxy_next_upstream http_503;
access_log //var/log/nginx/nginx.log main;
#charset koi8-r;
#access_log logs/host.access.log main;
location /cas-services-verimatrix-pull/ {
if ($request_method != GET) {
proxy_pass http://backend;
}
proxy_next_upstream http_503;
break;
}
...........................
----------------------------------------------
--
Best Regards, Eugene Batogov
_______________________________________
|