ルール状況 - フィールド・ヘルプ

最新の統計

名前
そのルールに指定した名前。この名前には、任意の英数字、下線、 ハイフン、ピリオドを使用することができます。1 から 20 文字までの字数で、ブランクを 含むことはできません。
ルール・タイプ
そのルールのタイプ。指定可能なタイプは次のとおりです。
  • IP - クライアントの IP アドレスを基にします。
  • 時刻 - 時刻を基にします。
  • 接続 - そのポートでの秒ごとの接続数を基にします。
  • アクティブ - そのポートでアクティブ状態にある総接続数を基にします。
  • ポート - クライアント・ポートを基にします。
  • コンテンツ - クライアントの URL 要求を基にします。
構成元
これは、WAS 構成ファイルが CBR 構成にマップされている場合にのみ該当します。このファイルが マップされている場合、ここの設定で構成元が WAS であることを示します。そうでない場合は、 構成元がユーザーであることを示します。
適用回数
ルールが追加されて以降、あるいは最後に executor が再始動されて以降、このルールが適用された回数。
パターン
ルール・タイプに「コンテンツ」を選択した場合にのみ該当します。使用するパターン構文を入力します。 制約事項は以下のとおりです。
  • スペースなし
  • 特殊文字: (その文字の前に \ がない場合)
    '*' : ワイルドカード (0 個から x 個の任意の文字とマッチングする)
    '(' : 論理グループで使用される
    ')' : 論理グループで使用される
    '&' : 論理 AND
    '|' : 論理 OR
    '!' : 論理 NOT
    
  • 予約済みキーワード (後ろに常に = がつく):
    Method   : HTTP プロトコルが、要求の取り出しの変換で使用する。
               よって使用されます。例えば、GET、POST などが
               あります。
    URI      : URL 要求のパス
    Version  : 要求の特定のバージョン。
               HTTP/1.0 または HTTP/1.1 のいずれか
    Host     : ホストからの値: ヘッダー
               注: HTTP/1.0 プロトコルではオプション。
    [key]    : Dispatcher が検索できる任意の有効な
               HTTP ヘッダー名。例えば、User-Agent、
               Connection、referer など。
    

例: http://www.company.com/path/webpage.htm をターゲットとするブラウザーでは、以下の ような値になります。

 
   Method=GET
   URI=/path/webpage.htm
   Version=HTTP/1.1
   Host=www.company.com
   Connection=Keep-Alive

パターンの構文およびシナリオの詳細は、 「 Load Balancer Administration Guide 」の 『Configure rules-based load balancing』と『Content rule (pattern) syntax』を参照してください。

注: 日本語に翻訳された「Load Balancer 管理ガイド 」は、 WebSphere Application Server - Edge Component Information Center Web サイト から入手できます。



構成設定

該当する場合、「ルール状況」画面で次の構成設定を編集して、「構成の更新」をクリックします。

範囲の開始値
そのルールが真かどうかを判別するために使用される範囲の下位の値。 値の種類およびそのデフォルトは、ルールのタイプによって異なります。
  • IP - シンボル名またはドット 10 進形式のいずれかで表されるクライアントのアドレス。 デフォルト値は、0.0.0.0 です。
  • 時刻 - 整数。デフォルトは 0 で、深夜 12 時を表します。
  • 接続 - 整数。デフォルト値は 0 です。
  • アクティブ - 整数。デフォルト値は 0 です。
範囲の終了値
そのルールが真かどうかを判別するために使用される範囲の上位の値。 値の種類およびそのデフォルトは、ルールのタイプによって異なります。
  • IP - シンボル名またはドット 10 進形式のいずれかで表されるクライアントのアドレス。 デフォルト値は、255.255.255.254 です。
  • 時刻 - 整数。デフォルト値は 24 で、深夜 12 時を表します。
  • 接続 - 整数。デフォルト値は 2 の 32 乗マイナス 1 です。
  • アクティブ - 整数。デフォルト値は 2 の 32 乗マイナス 1 です。
優先度 (オプション)
ルールを検討する順序を表す整数。設定した最初のルールに優先度を指定しないと、 デフォルトで優先度の値に 1 が指定されて、第 1 番目に評価されます。 そして、2 番目のルールには優先度の値に 11 (最後の優先度の値 + 10、この場合は 1 + 10) が設定されて、2 番目に評価され、3 番目のルール = 21、4 番目のルール = 31、などとなります。ルールは、 番号順に評価され、低い番号ほど、高い番号より高い優先順位になります。
アフィニティー・タイプ
アフィニティー・オプションのデフォルトは、なしです。ルール・ベース・アフィニティーは、CBR コンポーネントまたは Dispatcher コンポーネントの CBR 転送メソッドにのみ適用されます。

ルールの構成でアフィニティー・オプションを設定するには、ポートの構成でスティッキー時間 オプションをゼロにする (使用不可にする) 必要があります。 ルールでアフィニティーを設定すると、ポートでスティッキー時間を使用可能にすることはできません。

このルールで指定するアフィニティー・タイプを選択してください。選択項目は次のとおりです。

  • ルール・アフィニティーなし - デフォルト・オプションで、ルールにアフィニティーはないという意味です。
  • 受動 Cookie アフィニティー - サーバーが生成する自己識別式 Cookie を基にして、 同一サーバーとのアフィニティーでウェブ・トラフィックのロード・バランシングを行うことができます。 これは、ルール上の「Cookie 名」を、サーバー上の「Cookie 値」と共に 結合させて使用されます。
  • URI アフィニティー - URL に基づいて同じサーバーに対する Web トラフィックのロード・バランシングを行うことができます。 これは、CBR が必要なキャッシングの量を最小限にするために、キャッシング・プロキシーのバランシングを行っている場合の シナリオを意図したものです。
  • アクティブ Cookie アフィニティー - 選択されたサーバーを識別する CBR 生成 Cookie を基にして、 同一サーバーとのアフィニティーで Web トラフィックのロード・バランシングを行うことができます。この生成 Cookie には、 ルールのスティッキー時間のアフィニティーがあり、その時間を過ぎると Cookie の有効期限は切れます。
  • WAS アフィニティー - これは、WAS 構成ファイルが CBR 構成にマップされている場合にのみ該当します。これはユーザーが設定できるフィールドでは ありません。

Cookie 名
管理者が設定した任意の名前で、Load Balancer に対する識別子になります。 Cookie 名は、Cookie の値と一緒に、Load Balancer に対する識別子となり、 Load Balancer が Web サイトの以降の要求を同じサーバー・マシンに送信できるようにします。 Cookie 名前値は、受動 Cookie アフィニティーにのみ適用できます。
スティッキー時間
スティッキー時間の値は、アクティブ Cookie にのみ適用できます。スティッキー時間を使用すれば、クライアントと特定のサーバーとの間でのアフィニティー・リレーションシップを作成できます。スティッキー時間を超過すると、そのクライアントは、最初のものとは異なるサーバーに送信される可能性があります。 デフォルト値は 0 で、そのルールはスティッキーでないことを意味します。

アクティブ Cookie にアフィニティー・フィールドを設定し、 ルールのスティッキー時間に正数を設定することにより、クライアントを特定サーバーに対して スティッキーにする新しい方法を提供できます。一度、ルールがアクティブ Cookie アフィニティーで 使用可能になると、新規クライアント要求は標準の CBR アルゴリズムを使用してロード・バランシングされます。 同じクライアントからの以降の要求は、最初に選択されたサーバーに送られます。

評価するレベル
「総接続数」と「アクティブ状態にある接続」のルールについてのみ有効です。ポート上のすべてのサーバーを 評価するか、あるいは、そのルールのサーバーのみ評価するかを選択します。 総接続数 (秒) ルールでは、正のウェイト付けをつけたルールの現行サーバーに基づいて評価 することもできます。


リスト

サーバーのリスト
現在ルールに関連付けられているサーバーのアドレスを表示します。


バックアップ・サーバーのリスト
これは、WAS 構成ファイルが CBR 構成にマップされている場合にのみ該当します。これは編集不可能なテーブルで、 WAS 構成ファイルが変更されて、CBR 構成に再ロードされた時にのみ変更されます。