全部產品
Search
文件中心

Global Accelerator:測試TCP監聽協議的加速效果

更新時間:Jun 30, 2024

如果您的Global Acceleration配置的監聽協議是TCP協議,您可以通過curl命令測試Global Acceleration的加速效果。

前提條件

開始前,請確保滿足以下條件。

  • 您已經添加了監聽,且監聽協議為TCP協議。詳細資料,請參見添加和管理智能路由類型監聽

  • 您已經在終端節點伺服器上將監聽連接埠添加到安全配置(例如安全性群組)白名單中。

背景資訊

Global Acceleration採用四層(TCP/UDP協議)轉寄模式,無法使用ICMP Ping和TCPing測試TCP監聽協議的加速效果,但您可以通過curl命令測試TCP監聽協議的加速效果。

操作步驟

  1. 在加速地區的電腦中開啟命令列視窗。

  2. 在配置Global Acceleration前後分別執行以下命令,對比資料包延遲情況。

    curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http[s]://<IP或網域名稱>[:<連接埠>]"

    其中:

    • time_connect:連線時間,從開始到建立TCP串連完成所用的時間,單位為秒。

    • time_starttransfer:開始傳輸時間。在用戶端發出請求後,到後端伺服器響應第一個位元組所用的時間,單位為秒。

    • time_total:串連總時間。用戶端發出請求後,到後端伺服器響應會話所用的時間,單位為秒。

    圖 1. 加速前的訪問延遲情況加速前,訪問延遲情況

    圖 2. 加速後的訪問延遲情況加速後,訪問延遲情況