Haproxy
haproxy時序連接圖
我正在嘗試更多地了解 Haproxy 的時間安排。以下是 Haproxy 手冊中的時間片段:
- Tq:獲取客戶端請求的總時間(僅限 HTTP 模式)…
- Tw:在隊列中等待連接槽的總時間……
- Tc:建立與伺服器的 TCP 連接的總時間……
- Tr:伺服器響應時間(僅限 HTTP 模式)…
- Tt:總會話持續時間,從代理接受它的那一刻到兩端都關閉的那一刻……
來源: http ://cbonte.github.io/haproxy-dconv/configuration-1.5.html#8.4
我試圖繪製一些時序圖,但我的圖可能不正確並且絕對不完整(沒有 FIN 等):
**問題:**完整的時序圖會是什麼樣子,包括所有時序測量(Tq、Tw、Tc、Tr、Tt)以及所有 TCP/IP 通信?
漂亮的圖片 :)
- 超時連接在伺服器端,它是執行 TCP 握手的最長時間
- http-request 從客戶端的 ACK 開始,直到收到整個 HTTP 標頭
- Tq 從客戶端握手 TCP 開始。
- Tr 是直到我們收到響應 Headers
巴蒂斯特
較新版本的 HAProxy 配置手冊包括一個計時器序列圖:8.4 計時事件