proxy_pass
指定后端代理地址。
location / {
proxy_pass http://172.19.250.88:5000;
}
proxy_http_version
指定nginx与后端代理连接的HTTP协议版本。
proxy_http_version 1.1;
proxy_connect_timeout
指定与后端代理的连接超时,默认60s,通常不能超过75s。
proxy_connect_timeout 60s;
proxy_send_timeout
设置向后端代理传输请求的超时时间。
proxy_send_timeout 60s;
proxy_read_timeout
设置从后端代理读取响应的超时时间。
proxy_read_timeout 60s;
proxy_intercept_errors
当后端代理响应状态码大于等于300时,是否将响应发送给客户端,或是转发给nginx的error_page处理。
proxy_intercept_errors为on表示nginx按原响应码输出,后端是404就是404。
proxy_intercept_errors on;