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の場合)が含まれます。