ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

レートベースポリシーのテスト

レートベースのポリシーをテストするには、レートベースのポリシーがバインドされている任意の仮想サーバにトラフィックを送信できます。

タスクの概要:レートベースのポリシーのテスト

  1. ストリームセレクタ(オプション)およびレート制限識別子(必須)を設定します。次に例を示します:

    add stream selector sel_subnet Q.URL "CLIENT.IP.SRC.SUBNET(24)" add ns limitIdentifier k_subnet -Threshold 4 -timeSlice 3600 -mode REQUEST_RATE -limittype smooth -selectorName sel_subnet -trapsInTimeSlice 8
  2. レート制限 ID を使用するポリシーに関連付けるアクションを設定します。次に例を示します:

    add responder action resp_redirect redirect ""http://response_site.com/""
  3. sys.check_limit 式プレフィクスを使用してレート制限識別子を呼び出すポリシーを設定します。たとえば、ポリシーでは、次のように、特定のサブネットから到着するすべての要求にレート制限識別子を適用できます。

    add responder policy resp_subnet "SYS.CHECK_LIMIT("k_subnet")" resp_redirect
  4. ポリシーをグローバルにバインドするか、仮想サーバにバインドします。次に例を示します:

    bind responder global resp_subnet 6 END -type DEFAULT
  5. ブラウザのアドレスバーで、テストHTTPクエリを仮想サーバーに送信します。次に例を示します:

    http://<IP of a vserver>/testsite/test.txt
  6. Citrix ADCコマンドプロンプトで、次のように入力します。

    show ns limitSessions <limitIdentifier>

    > sh limitsession k_subnet 1) Time Remaining: 98 secs Hits: 2 Action Taken: 0 Total Hash: 1718618 Hash String: /test.txt IPs gathered: 1) 10.217.253.0 Active Transactions: 0 Done >
  7. クエリを繰り返し、制限識別子の統計を再度チェックして、統計が正しく更新されていることを確認します。</span>

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
レートベースポリシーのテスト