サービス・ポリシー・ルールは、単一の受信作業 (オンデマンド・ルーター (ODR) を経由する要求) を処理するために、どのサービス・ポリシー目標が使用されるかを定義します。これは、トランザクション・クラスをブール式に関連付けることによって行われます。各トランザクション・クラスは、ただ 1 つのサービス・ポリシー目標に関連付けられます。作業 (ODR を経由する要求) の特定単位を突き合わせるために、ブール式をカスタマイズできます。
始める前に
サービス・ポリシーを定義して、作業要求をカテゴリー化し、優先順位付けします。詳しくは、サービス・ポリシーの定義
を参照してください。
このタスクについて
オプションで、サービス・ポリシーにルールを追加できます。式が特定の要求を真と評価した場合、
そのルールに関連したポリシーが使用されます。作業クラスは、WebSphere® Virtual Enterprise によって使用され、HTTP 要求や IIOP 呼び出しなどの要求を分類するために使用されるルール・セットを含みます。以下のステップを実行して、サービス・ポリシー・ルールを定義します。これは、サービス・ポリシー・ルールの作成方法を示す 1 例にすぎません。
プロシージャー
-
「アプリケーション」>「エンタープライズ・アプリケーション」>「application_name」>
「サービス・ポリシー」と選択します。「OK」をクリックします。
-
「サービス・ポリシー」タブで、ルールの作成対象となる作業要求タイプおよび作業クラスを展開し、「ルールの追加」>「ルール・ビルダー」> 「追加」をクリックします。
-
グループ ID などルールのタイプを選択します。
これによって、ルール・ビルダー・パネルが表示されます。ルールの作成を続けるか、トランザクション・クラスを指定するか、「OK」をクリックします。
-
新規ルールをクリックしてその演算子を設定してください。
演算子の
事前定義設定は、選択されたルール条件のタイプに応じて表示
します。
-
使用する演算子を選択し、
提供されたフィールドに情報を入力してください。
例えば、グループ ID によって StockTradeWork 作業クラス
の着信要求を分類し、異なるトランザクション・クラスを
使用できます。
-
(=) 演算子を選択し、提供されたフィールドに HTTP と
入力します。これで HTTP 要求の異なるトランザクション・クラスが提供されます。