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

CDN:個々のリクエストに対するトラフィックスロットリングの設定

最終更新日:Feb 22, 2024

個々のリクエストのトラフィックスロットリングを使用すると、ポイントオブプレゼンス (POP) に送信されるすべてのリクエストのダウンストリーム速度を制限できます。 この方法により、高速化ドメイン名の全体的なピーク帯域幅を制限できます。 この機能は、ゲームのリリースやソフトウェアのダウンロードなどのシナリオに適しています。

使用上の注意

  • 個々のリクエストのトラフィックスロットリングは、POPとクライアント間の各リクエストの最大ダウンストリーム速度を制限します。 この機能は、ファイルダウンロードのユーザーエクスペリエンスに影響します。 作業は慎重に行ってください。

  • ファイルのサイズが1秒あたりにダウンロードできるデータのサイズよりも小さい場合、たとえば、ファイルのサイズが10 KBで、制限速度が1 Mbit/sの場合、トラフィックスロットリングは期待どおりに機能しません。

  • トラフィックスロットリングは、ファイルのサイズが大きいシナリオに適しています。 たとえば、ファイルのサイズが500 MBの場合、制限速度を1 Mbit/sに設定できます。

  • 個々のリクエストの最小制限速度は100 KB/sです。

  • トラフィックスロットリングルールを設定するときにルールエンジンからルールを参照しない場合は、1つのトラフィックスロットリングルールのみを作成することをお勧めします。 複数のトラフィックスロットリングルールを作成し、ルールエンジンからルールを参照しない場合、リストの下から上への最初のルールの優先度が最も高くなります。

  • トラフィックスロットリングルールを設定するときにルールエンジンからルールを参照する場合、複数のトラフィックスロットリングルールを設定できます。 複数のトラフィックスロットリングルールが設定されている場合 (各ルールに参照ルールがあります) 、有効になるトラフィックスロットリングルールは、ユーザーリクエストがヒットする条件によって異なります。

手順

  1. Alibaba Cloud CDNコンソール

  2. 左側のナビゲーションウィンドウで、ドメイン名 をクリックします。

  3. [ドメイン名] ページで、管理するドメイン名を見つけて、アクション 列の 管理 をクリックします。

  4. ドメイン名の左側のナビゲーションツリーで、トラフィックスロットリング をクリックします。

  5. 単一リクエスト速度制限 タブで、追加 をクリックします。 下表に、設定可能なパラメーターを示します。

    パラメーター

    説明

    デフォルトの制限速度

    個々のリクエストの制限速度。 最小値は100 KB/sです。

    説明

    デフォルトの制限速度パラメーターのみを設定した場合、制限はドメイン名からPOPへのすべてのリクエストに対して有効になります。 特定の期間のスロットリングなど、他のスロットリングルールを設定する場合は、次のパラメーターを設定できます。

    速度無制限サイズ

    スロットリングのトリガーに基づくしきい値。 デフォルトの単位: バイト。 デフォルト値:0

    カスタム速度制限パラメーター名

    カスタム調整パラメーターを設定した後、リクエストURLにレートなどの調整パラメーターが含まれている場合、POPはパラメーターに基づいて調整を実行します。 rateパラメーターの最小値は100 KB/sです。 リクエストURLにスロットリングパラメーターが含まれていない場合、POPはデフォルトの制限に基づいてスロットリングを実行します。

    たとえば、カスタム速度制限パラメーター名 パラメーターをrateに、カスタム速度制限パラメーターの単位 パラメーターをMBに、デフォルトの制限速度 パラメーターを200 KB/sに設定します。

    カスタム速度制限パラメーターの単位

    カスタムスロットルパラメーターの単位。

    速度制限開始時間

    24時間形式のスロットルの開始時刻。 有効な値: 0 ~ 24。 開始時刻は終了時刻より前でなければなりません。 デフォルト値:0

    POPサーバーのローカルタイムが使用されます。 たとえば、スロットリングの開始時間を20に設定した場合、中国のユーザーの場合は20:00:00 (UTC + 8) 、米国東部のユーザーの場合は20:00:00 (UTC-5) にスロットリングが開始されます。

    速度制限終了時間

    24時間形式のスロットルの終了時刻。 有効な値: 0 ~ 24。 終了時刻は開始時刻よりも後の時刻にする必要があります。 デフォルト値: 24。

    POPサーバーのローカルタイムが使用されます。 たとえば、スロットリングの終了時間を22に設定した場合、中国のユーザーは22:00:00 (UTC + 8) に、米国東部のユーザーは22:00:00 (UTC-5) にスロットリングが終了します。

    ルール条件

    ルール条件は、構成が要求に適用されるかどうかを決定するために要求内のパラメータを識別できる。

    • 条件を使用しない

    • ルールエンジンで設定されたルール条件を選択します。 詳細については、「ルールエンジン」をご参照ください。

  6. OK をクリックします。

次の図は、ドメイン名example.aliyundoc.comのスロットリング設定を示しています。

image.png

  • ユーザーがhttps://example.aliyundoc.com/image.jpgにアクセスすると、サーバーは200 KB/sのダウンストリーム速度でコンテンツを返します。

  • ユーザーがhttps://example.aliyundoc.com/image.jpg?rate=100にアクセスすると、サーバーは100メガバイト/秒のダウンストリーム速度でコンテンツを返します。