すべてのプロダクト
Search
ドキュメントセンター

Global Accelerator:TCPリスナーの高速化パフォーマンスのテスト

最終更新日:May 23, 2024

Global Accelerator (GA) にリスナーを追加するときにプロトコルとしてTCPを指定した場合、cURLコマンドを実行してアクセラレーションパフォーマンスをテストできます。

前提条件

テストを実行する前に、以下の条件が満たされていることを確認してください。

背景情報

GAは、TCPやUDPなどのレイヤ4プロトコルをサポートします。 cURLコマンドを実行して、TCPリスナーのアクセラレーションパフォーマンスをテストできます。 テストにICMPingまたはTCPingを使用することはできません。

手順

  1. アクセラレーションリージョンのクライアントでCLIを開きます。

  2. GAを使用する前後に次のコマンドを実行して、クライアントとオリジンサーバー間のネットワーク遅延を確認します

    curl -o /dev/null -s -w "time_connect: %{time_connect}\ntime_starttransfer: %{time_starttransfer}\ntime_total: %{time_total}\n" "http[s]:// <オリジンサーバーのIPアドレスまたはドメイン名>[:<Port>]"

    次のセクションでは、パラメーターについて説明します。

    • time_connect: TCP接続を確立するために必要な期間。 単位は秒です。

    • time_starttransfer: データ転送の開始時刻。 開始時間は、クライアントがバックエンドサーバーにリクエストを送信してから、最初のバイトがクライアントに送信されるまでの期間を指します。 単位は秒です。

    • time_total: 合計接続時間。 合計接続時間は、クライアントがリクエストを送信してから、クライアントがバックエンドサーバーから最後のバイトを受信するまでの期間を指します。 単位は秒です。

    図 1. 高速化前のネットワーク待ち時間 加速前,访问延迟情况

    図2. 高速化後のネットワーク待ち時間 加速后,访问延迟情况