2.3 システムの負荷分散方法を検討する
2.3.4 ポート番号指定で処理の振り分けを行う構成
1 台の帳票サーバ上に複数の EUR Server Service を起動し,EUR Server - Adapter に設定されている帳 票サーバのポート番号を指定してジョブを実行することで,処理は指定した EUR Server Service にジョ ブ単位で振り分けられます。次のような振り分け例があります。
• EUR Server Service を順番に振り分ける
• 業務種別ごとに専用の EUR Server Service を振り分ける
• 帳票種別ごとに EUR Server Service を振り分ける
なお,Web サーバやアプリケーションサーバを複数構成にすることもできます。複数の業務からの処理を 別々の EUR Server Service に振り分けることで,業務ごとにリソースを管理できます。
ポート番号を指定して,EUR Server Service での処理を振り分ける構成例を次に示します。
図 2‒3 ポート番号指定で処理の振り分けを行う構成例
EUR Server Service のポート番号の設定
EUR Server Service を複数起動する場合,1 台のサーバマシンで同じポート番号を使用できないため,
EUR Server Service を追加するときには,EUR Server Service の環境設定ファイル(EURPM.ini)
の,PORT セクションの EURPM キーに,EUR Server Service ごとに異なるポート番号を指定しま す。EUR Server Service の環境設定ファイルについての詳細は,マニュアル「EUR 帳票出力 リファ レンス EUR Server 編」を参照してください。
なお,EUR Server Service の追加は,起動管理定義ファイルで設定します。詳細については,マニュ アル「EUR システム構築ガイド」を参照してください。
EUR Server Service の複数起動
Server Service 制御コマンド(eurpmctrl コマンド),または Windows 環境の場合は[EUR Server Service 起動管理]ダイアログで,EUR Server Service を複数起動します。なお,EUR Server Service を自動で起動することもできます。
EUR Server Service の起動方法,および EUR Server Service の自動起動についての詳細は,マニュ アル「EUR システム構築ガイド」を参照してください。
EUR Server - Adapter の設定
EUR Server - Adapter の環境設定ファイル(EURPMADP.ini)の,PORT セクションの EURPM キーには,デフォルトに設定する EUR Server Service のポート番号を指定します。EUR Server
-Adapter の環境設定ファイルについての詳細は,マニュアル「EUR 帳票出力 リファレンス EUR Server 編」を参照してください。
業務アプリケーションの設定
業務アプリケーションから EUR Server - Adapter を呼び出す処理の際に,帳票サーバのポート番号を 指定するように設定します。ポート番号の指定を省略した場合は,デフォルトの EUR Server Service に処理が振り分けられます。
メモ
帳票サーバのポート番号のプロパティの指定はアプリケーションサーバで設定します。詳細に ついては,マニュアル「EUR 帳票出力 リファレンス EUR Server 編」を参照してください。
3 業務プログラムの検討
この章では,2 章までに検討した業務やシステム構成を基に,開発する業務プログラムの配置や 開発言語について検討します。