2.4.1 Productionアプリケーションでのサーバー・プロセスのレプリケート

この項では、Productionサンプル・アプリケーションによるサーバー・アプリケーションのレプリケート方法を説明します。この機能の概要については、「サーバー・プロセスのレプリケート」を参照してください。

次の図に、単一のマシン上で実行されている、レプリケートされたORA_GRPおよびAPP_GRPグループを示します。

  • Universityサーバー・アプリケーション、Oracle Tuxedo Tellerアプリケーション、およびOracle7 TMSサーバー・プロセスは、ORA_GRPグループ内でレプリケートされます。
  • Billingサーバー・プロセスは、APP_GRPグループ内でレプリケートされます。

図2-1 Productionサンプルのレプリケートされたサーバー・グループ

Productionサンプルのレプリケートされたサーバー・グループの図について説明します。

これらのグループの1つにリクエストが到達したとき、Oracle Tuxedoドメインにはこのリクエストを処理できるサーバー・プロセスがいくつかあります。Oracle Tuxedoドメインは、最も負荷の軽いサーバー・プロセスを選択することができます。

次の図では、次の点に留意してください:

  • 任意の時点で、特定のサーバー・プロセス内に、RegistrarFactoryRegistrarTellerFactory、またはTellerオブジェクトのインスタンスが複数存在することはできません。
  • CourseSynopsisEnumeratorオブジェクトは、どのUniversityサーバー・プロセスでも、任意の数だけ存在することができます。