nginx -t 提示proxy_headers_hash_max_size警告的解决方法

BUBU 在檢查記錄檔發現到有出現錯誤訊息,以下是解決方法

運行環境


Nginx 1.17.8

處理過程


  • 錯誤訊息如下
[warn] : could not build optimal proxy_headers_hash, you should increase either proxy_headers_hash_max_size: 512 or proxy_headers_hash_bucket_size: 64; ignoring proxy_headers_hash_bucket_size
  • 解決方法 在服務檔裡面增加兩行指令即可
proxy_headers_hash_max_size 1024;
proxy_headers_hash_bucket_size 128;
  • 再執行 nginx -t 看是否還會出現此訊息
nginx -t
執行結果如下
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful



參考相關網頁