Повторный вызов backend в случае ошибки POST-запроса...
Eugene
JohnBat26 at gmail.com
Fri Sep 18 12:28:41 MSD 2009
Приветствую.
Куда надо прописать 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
_______________________________________
More information about the nginx-ru
mailing list