fastcgi_next_upstream error timeout invalid_header http_500 http_503(转)
location /
proxy_pass http://nodelist;
fastcgi_next_upstream error timeout invalid_header http_500 http_503
用户访问/时,如果后端服务器出现error,超时,invalid——header时,返回503或者500
fastcgi_next_upstream 语法:fastcgi_next_upstream error|timeout|invalid_header|http_500|http_503 location 指令指定哪种情况请求将被转发到下一个FastCGI服务器: ·error — 传送中的请求或者正在读取应答头的请求在连接服务器的时候发生错误。 ·timeout — 传送中的请求或者正在读取应答头的请求在连接服务器的时候超时。 ·http_500 — 服务器返回500应答代码。 ·http_503 — 服务器返回503应答代码。 ·http_404 — 服务器返回404应答代码。
用一个例子来演示会更加清晰