3.3.1 分散アプリケーションにおけるUBBCONFIGファイルについて
UBBCONFIGファイルには、次のようなデータ依存型ルーティング(Oracle Tuxedo)またはファクトリ・ベース・ルーティング(Oracle Tuxedo CORBA)の説明が含まれます:
GROUPSセクションには、システムを分散するために必要な数のサーバー・グループが挿入されます。これにより、システムはリクエストを特定グループのサーバーにルーティングできるようになります。これらのグループは、すべて同じサイトに設定することも(SHMモード)、ネットワーク化がなされている場合に複数のサイトに分散することも(MPモード)できます。- Oracle Tuxedoでデータ依存型ルーティングを行うには、
SERVICESセクションに、ROUTINGパラメータを使用する各サービスのルーティング基準がリストされている必要があります。
ノート:
サービスに複数のエントリがあり、それぞれが異なったSRVGRPパラメータを備えている場合、すべてのエントリで、サービスに対する一貫性を確保するために、ROUTINGの設定を同じにしなければなりません。1つのサービスは、1つのフィールドにしかルーティングできず、このフィールドは、同じサービスでは同じものにする必要があります。
- Oracle Tuxedo CORBAでファクトリ・ベース・ルーティングを行うには、
INTERFACESセクションに、FACTORYROUTINGパラメータを使用する各CORBAインタフェースのルーティング基準名がリストされている必要があります。このパラメータは、ROUTINGセクションで定義されたルーティング基準名に設定されます。 - 構成ファイルに
ROUTINGセクションを追加して、システムがリクエストを特定グループのサーバーに送信できるように、データ範囲とグループ間のマッピングを示します。ROUTINGセクションの各項目には、INTERFACESセクションで使用される識別子(Oracle Tuxedo ATMIの場合)またはSERVICESセクションで使用される識別子(Oracle Tuxedoの場合)が含まれます。
親トピック: UBBCONFIGファイルの構成