ORACLE JAPAN Server Release 6.1

 

  |  

  WebLogic Server Doc Home   |     Console Online Help   |   前へ   |   次へ   |   目次   |   索引   |   PDF

JDBC マルチプール

 

以下の手順では、Administration Console を利用してマルチプールのコンフィグレーションおよび管理用の属性を設定する 方法について説明します。マルチプールのコンフィグレーションと管理の詳細については、『WebLogic Server 管理者ガイド』の「JDBC 接続の管理」を参照してください。

 


JDBC マルチプールのコンフィグレーション

  1. [JDBC] ノードをクリックして展開します。

  2. [マルチプール] ノードをクリックします。右ペインに [マルチプール] テーブルが表示され、ドメインに定義されているすべてのマルチプールが示されます。

  3. [新しい JDBC Multi Pool のコンフィグレーション] テキスト リンクをクリックします。右ペインにダイアログが表示されて、新しく作成するマルチプールのコンフィグレーションに関連するタブが示されます。

  4. [一般]タブで以下の作業を行います。

  5. [作成] をクリックして、[名前] フィールドに指定した名前のマルチプール インスタンスを作成します。新しいインスタンスが左ペインの [マルチプール] ノードの下に追加されます。

  6. [プール] タブで以下の作業を行います。

    1. [選択可]カラム内のプール リストから、マルチプールに割り当てたい接続プールを選択します。

    2. 移動コントロールをクリックして、選択した接続プールを[選択済み]カラムに移動します。

  7. [適用]をクリックして割り当てを保存します。

コンフィグレーション プロセスで次に行うべき作業については、『WebLogic Server管理者ガイド』の「JDBC 接続の管理」を参照してください。

 


JDBC マルチプールのクローンの作成

  1. [JDBC] ノードをクリックして展開します。

  2. [マルチプール] ノードをクリックします。右ペインに [マルチプール] テーブルが表示され、ドメインに定義されているすべてのマルチプールが示されます。

  3. クローンを作成したいマルチプールの行の [クローン] アイコンをクリックします。右ペインにダイアログが表示されて、マルチプールのクローン作成に関連するタブが示されます。

  4. [名前] 属性フィールドに値を入力します。[Load-Balancing] または [High-Availability] チェックボックスをクリックして、マルチプールから接続プールを選択する方法を選びます。

  5. [クローン] をクリックして、[名前] フィールドに指定した名前のマルチプール インスタンスを作成します。新しいインスタンスが左ペインの [マルチプール] ノードの下に追加されます。

 


JDBC マルチプールのすべてのインスタンスのモニタ

  1. [JDBC] ノードをクリックして展開します。

  2. [マルチプール] ノードをクリックします。右ペインに [JDBC マルチプール] テーブルが表示され、ドメインに定義されているすべてのマルチプールが示されます。

  3. モニタしたいマルチプールの行の [すべてのインスタンスのモニタ] アイコンをクリックします。右ペインにダイアログが表示され、接続プール ドメイン全体でデプロイされているマルチプールのインスタンスがすべて示されます。

 


サーバ、クラスタへの JDBC マルチプールの割り当て

  1. 左ペインで、[マルチプール] の下のインスタンス ノードをクリックして、割り当て対象のマルチプールを指定します。右ペインにダイアログが表示され、このインスタンスに関連するタブが示されます。

  2. [対象] タブをクリックします。

  3. [サーバ]タブ、あるいは[クラスタ] タブで以下の手順を実行します。

    1. マルチプールの割り当て先の サーバを[選択可] カラムで選択します。

    2. 移動コントロールをクリックして、選択した対象を [選択済み] カラムに移動します。

    3. [適用] をクリックして割り当てを保存します。

 


[コンフィグレーション]

属性

説明

値の範囲

デフォルト値

[名前]

JDBC マルチプールの名前を設定する。

名前には英数字で 256 文字まで使用できるが、カンマまたはスペースは不可

NULL

[アルゴリズム タイプ]

マルチプールから接続プールを選択する方法を選ぶ。

ロード バランス(Load-Balancing)
接続要求をメンバー プールに均等に配分する(次に利用可能なプールからのラウンドロビン)。

高可用性 (Hight-Availability)
接続要求を順序付きリストから順次配分する。

すなわち、マルチプールに接続要求があるたびに、そのリストの先頭のプールから接続の取得を試みる。有効な接続を取得できない場合には、そのリストの次のプールを試す。有効な接続が取得されるか、あるいはリストの終わりに達するまで、この処理が繰り返される。 なお、リストの終わりに達した場合には、例外が送出される。

データベースが停止していたり、プールが使用できないといった問題が実際に発生する場合にのみ、マルチプールがリスト内の次のプールに変わる点に注意。すべての接続がビジー状態にある場合には、マルチプールは単一のプールとして動作し、例外が送出される。




ブール

True = 選択されている

False = 選択されていない


ブール

True = 選択されている

False = 選択されていない





選択されていない





選択されている


[一般]

[プール]

属性

説明

値の範囲

デフォルト値

[プール リスト]

マルチプール内の接続プールのリストが取得されて格納される。

リスト


[対象]

属性

説明

値の範囲

デフォルト値

[対象サーバ]




[メモ]

属性

説明

値の範囲

デフォルト値

[メモ]

ユーザが情報を入力するための領域を提供する。

英数字の文字列

NULL

マルチプールのコンフィグレーションと管理の詳細については、『WebLogic Server 管理者ガイド』の「JDBC 接続の管理」を参照してください。

 

back to top previous page next page