uCosminexus DocumentBroker Version 3 システム導入・運用ガイド
![[目次]](figure/content.gif)
![[用語]](figure/gloss.gif)
![[索引]](figure/index.gif)
![[前へ]](figure/front.gif)
DocumentBrokerの基本プロセス構成を次の表に示します。
表1-3 DocumentBrokerの基本プロセス構成
| プロセス | 機能概要 |
|---|---|
| サービス起動制御プロセス(EDMSrvCtrl) | サーバ監視プロセスを起動または停止する。 |
| 起動プロセス(EDMStart) | DocumentBrokerサーバを起動する。 |
| 停止プロセス(EDMStop) | DocumentBrokerサーバを停止する。 |
| サーバ監視プロセス(EDMDaemon) | DocumentBrokerを監視する。 |
| サービスプロセス監視プロセス(EDMSrvMgr) | サービスプロセスの動作を監視する。 |
| サービスプロセス(EDMService) | クライアントへ文書空間のサービスを供給する。 |
各プロセスについて説明します。
サーバ監視プロセスを制御するプロセスです。
コントロールパネルの[管理ツール]−[サービス]の[サービス]ダイアログで,サービス[DocumentBroker Server]を開始することによって,サーバ監視プロセスを生成します。
また,サービス[DocumentBroker Server]を停止することによって終了し,終了時に,サーバ監視プロセスに対して終了要求をします。
DocumentBrokerサーバを起動するプロセスです。システム管理者がDocumentBrokerサーバを起動した時点で(EDMStartコマンドの実行)生成されます。起動プロセスは,サービス起動制御プロセスに対して,DocumentBrokerサーバの起動要求をします。
DocumentBrokerサーバを終了するプロセスです。システム管理者がDocumentBrokerサーバを終了した時点で(EDMStopコマンドの実行)生成されます。停止プロセスは,サービス起動制御プロセスに対して,DocumentBrokerサーバの終了要求をします。
DocumentBrokerを監視するプロセスです。サービスプロセス監視プロセスの動作状況を監視して,サービスプロセス監視プロセスが終了した場合は,このプロセスが監視しているサービスプロセスをすべて強制終了させてから,サービスプロセス監視プロセスの再起動を実行します。このとき,強制終了したサービスプロセスに接続していたクライアントにはエラーが返却されて,サービスの提供を受けられなくなります。サーバ監視プロセスは,サービス起動制御プロセスによって生成され,サービス起動制御プロセスからの終了要求によってサービスプロセス監視プロセスへ停止要求を通知します。
サービスプロセスを定義されている数だけ生成して,サービスプロセスの状態を管理するプロセスです。サービスプロセスの動作状況も監視して,サービスプロセスが終了した場合は,サービスプロセスを再起動します。サービスプロセス監視プロセスは,サーバ監視プロセスによって生成され,サーバ監視プロセスからの停止要求によってサービスプロセスへ停止要求を通知します。
クライアントへ文書空間のサービスを供給するプロセスです。サービスプロセスは,DocumentSpace構成定義ファイルに指定されている数だけサービスプロセス監視プロセスによって生成されます。システム管理者がDocumentBrokerを終了した場合(EDMStopコマンドの実行),またはサービス[DocumentBroker Server]を停止した場合は,サービスプロセス監視プロセスからの停止要求によって,すべてのサービスプロセスは終了します。また,障害などによってサービスプロセスが終了した場合は,サービスプロセス監視プロセスによって再起動されます。
サービスプロセスは,1プロセス当たり複数クライアントに対してサービスを供給できます。ただし,サービスプロセスがダウンした場合,ダウンしたプロセスに接続していたクライアントにはエラーが返却されて,接続できなくなります。したがって,クライアントからの再接続が必要となります。
All Rights Reserved. Copyright (C) 2006, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2006, 2013, Hitachi Solutions, Ltd.