proxy_pass
指定后端代理地址。
location / {
proxy_pass http://172.19.250.88:5000;
}
proxy_http_version
指定nginx與后端代理連接的HTTP協(xié)議版本。
proxy_http_version 1.1;
proxy_connect_timeout
指定與后端代理的連接超時(shí),默認(rèn)60s,通常不能超過(guò)75s。
proxy_connect_timeout 60s;
proxy_send_timeout
設(shè)置向后端代理傳輸請(qǐng)求的超時(shí)時(shí)間。
proxy_send_timeout 60s;
proxy_read_timeout
設(shè)置從后端代理讀取響應(yīng)的超時(shí)時(shí)間。
proxy_read_timeout 60s;
proxy_intercept_errors
當(dāng)后端代理響應(yīng)狀態(tài)碼大于等于300時(shí),是否將響應(yīng)發(fā)送給客戶端,或是轉(zhuǎn)發(fā)給nginx的error_page處理。
proxy_intercept_errors為on表示nginx按原響應(yīng)碼輸出,后端是404就是404。
proxy_intercept_errors on;