1. 程式人生 > >varnish快取503錯誤,400錯誤的原因和解決方法

varnish快取503錯誤,400錯誤的原因和解決方法

出現400錯誤是因為varnish認為客戶端請求header行數及長度過大,其預設最大接受的請求header行數為64,最大長度(所有請求header行長度之和)為2048,解決這個問題比較簡單,在varnish啟動引數中加入:
-p http_max_hdr=256
-p http_req_hdr_len=8192

再重啟varnish, 即可解決其400錯誤