ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Java EE運用ガイド

7.3.1 複数プロセス運用

IJServerクラスタの配下に複数のサーバーインスタンスを作成することで、同一の業務アプリケーションを複数のプロセスで運用できます。
サーバーインスタンスの数は、以下を考慮して設計します。

信頼性要件

複数のサーバーインスタンスを作成することにより、業務アプリケーションを運用するJava VMプロセスがダウンした場合でも、他のプロセスでシステムの運用を継続できます。

Java VMのメモリ使用量

メモリを多く使用する業務アプリケーションの場合、サーバーインスタンスを増やすことで1プロセスあたりのメモリ使用量を削減できる可能性があります。
なお、サーバーインスタンスを増やすと、システム全体のメモリ使用量が増加する場合があるため注意してください。

負荷状況

業務アプリケーションへの負荷に応じて適切なサーバーインスタンスを作成します。
高負荷状況では、サーバーインスタンスの数を増やすことでスループットが向上する場合があります。

注意

複数プロセス運用における注意事項

  • 設定値の妥当性は、必ず負荷試験を実施して確認してください。

  • サーバーインスタンスを追加する場合は、物理メモリなどのシステム資源が十分かどうか確認してください。

  • アプリケーションによっては、複数のサーバーインスタンスで動作させた場合に動作が変わることがあります。IJServerクラスタ配下にサーバーインスタンスを複数作成する場合は、アプリケーションへの影響を事前に確認してください。

Interstage Java EE管理コンソール、およびasadminコマンドを使用することで、サーバーインスタンスの追加/削除を行うことができます。詳細については、以下のマニュアルを参照してください。

また、複数のサーバーインスタンスによる運用については、「3.4.3 IJServerクラスタの複数プロセス構成」を参照してください。