分散トランザクション処理機能 OpenTP1 解説

[目次][用語][索引][前へ][次へ]

2.6.3 SPP,MHPとユーザプロセスの関連

OpenTP1では,サービスグループを実行するためのプロセスを複数起動できるマルチサーバを実現できます。同じサービスグループでも,クライアントUAPが異なれば,決まったプロセスで実行されるとは限りません。また,あるサービスから同じサービスグループに属するサービスを要求する場合でも,そのサービスグループを実行するための新しいプロセスが必要になります。

OpenTP1では,サービスグループごとに実行できる最大プロセス数を定義できます。また,サービス要求は同じサービスグループを処理する待機中のプロセスに渡すため,それぞれのプロセスに掛かる負荷を平均化できます。

UAPのプロセス制御については,「3.4.3 プロセスの制御」を参照してください。