HAProxy haproxy-1.5-dev19 上的選項 http-server-close 將導致在回應中傳送 Connection: close 標頭

HAProxy haproxy-1.5-dev19 上的選項 http-server-close 將導致在回應中傳送 Connection: close 標頭

我基本上有以下問題:每當我添加

option http-server-close 

到 haproxy 配置(無論是在前端還是後端部分),haproxy 將在回應中發送一個 Connection: close 標頭 - 這與應該做的完全相反。

我基本上是試圖透過保持活動來保持客戶端 TCP 連接,但是由於這似乎不起作用,所以除非我使用預設(保持活動)模式,否則我無法做到這一點,這將對伺服器執行相同的操作-一邊-我不要那樣。

有什麼解決辦法嗎?這是一個錯誤嗎?還是我錯過了什麼?

答案1

不,我相信這是預料之中的。

option http-server-close 

將關閉從 HAProxy 到後端的連接,但將保持客戶端和 haproxy 伺服器之間的連接處於活動狀態。

如果/當逾時時,HAProxy 將關閉連接,因此您可能需要調整timeout http-keep-alivetimeout client選項。

相關內容