ポリシ,のコンテキスト外で高度なポリシ,式を構成する
以下を含む多くの関数では,ポリシ,の一部ではない高度なポリシ,式が必要になることがあります。
統合キャッシュ·セレクタ:
セレクタの定義では,複数の非複合式(選択レット)を定義します。各セレクトレットは,他のセレクトレットと暗黙の論理和関係にあります。
負荷分散:
負荷分散仮想サ,バ,の負荷分散のtoken方法の式を構成します。
書き換えアクション:
式は,構成するリライトアクションのタイプに応じて,リライトアクションの場所と実行するリライトのタイプを定義します。たとえば,删除アクションはタ,ゲット式のみを使用します。替换アクションでは,タ,ゲット式と式を使用して,置換テキストを設定します。
レトベスのポリシ:
制限セレクタを設定するには,高度なポリシ,式を使用します。これらのセレクタは,さまざまなサーバへのトラフィックレートを抑制するポリシーを設定するときに使用できます。セレクタ:の定義では,最大5の非複合式(セレクトレット)。各セレクトレットは,暗黙の論理和と他のセレクトレットです。
Cliを使用して,ポリシ,外で高度なポリシ,式を設定します(キャッシュセレクタの例)
コマンドプロンプトで次のコマンドを入力して,ポリシーの外部で高度なポリシー式を設定し,設定を確認します。
- add cache selector - show cache selector
例:
添加缓存选择器mainpageSelector "http.req.cookie.value("ABC_def")"“http.req.url.query.value(“_ghi”)名称:mainpageSelector表达式:1)http.req.cookie.value("ABC_def") 2) http.req.url.query.value("_ghi") Done
次に,ポリシ,での高度なポリシ,式の設定で説明されているように,より読みやすいq区切り文字を使用する同等のコマンドを示します。
>添加缓存选择器mainpageSelector2 q~http.req.cookie.value("ABC_def")~ q~http.req.url.query.value("_ghi")~selector "mainpageSelector2" added Done >显示缓存选择器mainpageSelector2名称:mainpageSelector2表达式:1)http.req.cookie.value("ABC_def") 2) http.req.url.query.value("_ghi") Done
ポリシ,のコンテキスト外で高度なポリシ,式を構成する
コピ,完了
コピ,失敗