コンテンツスイッチのポリシーを構成する
CLI を使用してコンテンツスイッチングポリシーを作成する
- add cs policy <policyName> [-url <string> | -rule <expression>]
- show cs policy [<policyName>]
> add cs policy Policy-CS-JPEG -rule "REQ.HTTP.URL == '/\*.jpeg'"
Done
> show cs policy Policy-CS-JPEG
Rule: REQ.HTTP.URL == '/\*.jpeg' Policy: Policy-CS-JPEG
Hits: 0
Done
>
> add cs policy Policy-CS-GIF -rule "REQ.HTTP.URL == '/ *.gif'"
Done
> show cs policy Policy-CS-GIF
Rule: REQ.HTTP.URL == '/ *.gif' Policy: Policy-CS-GIF
Hits: 0
Done
>
> add cs policy Policy-CS-JPEG-URL -url /\*.jpg
Done
> show cs policy Policy-CS-JPEG-URL
URL: /\*.jpg Policy: Policy-CS-JPEG-URL
Hits: 0
Done
>
> add cs policy Policy-CS-GIF-URL -url /\*.gif
Done
> show cs policy Policy-CS-GIF-URL
URL: /\*.gif Policy: Policy-CS-GIF-URL
Hits: 0
Done
GUI を使用して URL ベースのコンテンツスイッチングポリシーを作成する
GUI を使用してルールベースのコンテンツスイッチングポリシーを作成する
-
Traffic Management > Content Switching > Policiesに移動します。
-
-
「名前」 タブにコンテンツスイッチアクションの名前を入力します 。
-
-
仮想サーバーの負荷分散
-
グローバルサーバ負荷分散仮想サーバ
-
認証仮想サーバー
-
NetScalar Gateway仮想サーバー
-
式
-
-
[ 追加 ]または[ 編集 ]をクリックして、 ターゲット負荷分散仮想サーバーを構成します。
-
-
「 ログアクション 」タブの「 追加 」をクリックして、監査メッセージアクションを作成します。または、ドロップダウンリストから使用可能な監査メッセージアクションを選択します。
-
ポリシー式を入力します。高度な構文の使用の詳細については、「 高度なポリシー式の構成:はじめに」を参照してください。
CLI を使用してコンテンツスイッチングポリシーをキャッシュリダイレクト仮想サーバーにバインドする
- bind cs vserver <name> <targetVserver> [-policyName <string>]
- show cs vserver [<name>]
> bind cs vserver Vserver-CR-1 lbcachejpeg -policyName Policy-CS-JPEG
Done
> bind cs vserver Vserver-CR-1 lbcachegif -policyName Policy-CS-GIF
Done
> show cs vserver Vserver-CR-1
Vserver-CR-1 (10.102.29.60:80) - HTTP Type: CONTENT
State: UP
Last state change was at Fri Jul 2 12:53:45 2010
Time since last state change: 0 days, 00:00:58.920
Client Idle Timeout: 180 sec
Down state flush: ENABLED
Disable Primary Vserver On Down : DISABLED
Port Rewrite : DISABLED
State Update: DISABLED
Default: Content Precedence: RULE
Cacheable: YES
Vserver IP and Port insertion: OFF
Case Sensitivity: ON
Push: DISABLED Push VServer:
Push Label Rule: none
1) Policy: Policy-CS-JPEG Target: lbcachejpeg Priority: 0 Hits: 0
2) Policy: Policy-CS-GIF Target: lbcachegif Priority: 0 Hits: 0
Done
>