Interstage Application Server J2EE ユーザーズガイド |
目次
索引
![]() ![]() |
第1部 J2EE共通編 | > 第3章 J2EEアプリケーションの運用 | > 3.3 Servletサービスの運用準備 |
IJServerとWebサーバをそれぞれ別のサーバマシンに分離して運用することができます。
この機能により、以下のシステム構築が可能です。
IJServerとWebサーバ間はhttpまたはhttpsで接続します。
IJServerとWebサーバを別のサーバマシンに分離する場合の運用手順について、同一のサーバマシン上に運用する場合との違いを説明します。
IJServer用のマシンとWebサーバ用のマシンで以下の設定を行うことで、IJServerとWebサーバを分離して運用することができます。
IJServer用マシンで以下の操作を行った場合には、上記操作と同じようにWebサーバ用マシンにIJServer用マシンで行った操作内容を反映する必要があります。
Webサーバ用のマシンのInterstage管理コンソールで、[Webサーバ] > [Webサーバコネクタ]を指定します。次に右フレームからIJServer用マシンで変更を行ったワークユニット名をクリックして、IJServer用マシンで変更を行った値を反映します。
以下のマシン構成の場合について、具体的な運用手順例を説明します。
IJServer用マシンを3台以上で構成する場合は、“2台のIJServer用マシンと1台のWebサーバ用マシン(サーバマシン3台構成)”、【IJServerの新規作成の場合】の手順1.2.3.を参考にして、IJServer用マシンにワークユニットを作成しWebサーバ用マシンに接続先情報を設定してください。
Webサーバ用マシンを3台以上で構成する場合は、“1台のIJServer用マシンと2台のWebサーバ用マシン(サーバマシン3台構成)”、【IJServerの新規作成の場合】の手順2.3.を参考にして、Webサーバ用マシンに接続先情報を設定してください。
【条件】
サーバマシンA(IPアドレス:172.16.30.1) |
Webサーバを運用 |
サーバマシンB(IPアドレス:172.16.30.2) |
IJServerを運用 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
WebサーバのIPアドレス |
172.16.30.1 |
ServletコンテナのIPアドレス |
172.16.30.2 |
ポート番号 |
9000 |
タイムアウト |
480 |
同時処理数 |
64 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
ServletコンテナのIPアドレス:ポート番号 |
172.16.30.2:9000 |
タイムアウト |
480 |
同時処理数 |
64 |
【条件】
サーバマシンA(IPアドレス:172.16.30.1) |
Webサーバを運用 |
サーバマシンB(IPアドレス:172.16.30.2) |
Webサーバを運用 |
サーバマシンC(IPアドレス:172.16.30.3) |
IJServerを運用 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
WebサーバのIPアドレス |
172.16.30.1 |
ServletコンテナのIPアドレス |
172.16.30.3 |
ポート番号 |
9000 |
タイムアウト |
480 |
同時処理数 |
64 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
ServletコンテナのIPアドレス:ポート番号 |
172.16.30.3:9000 |
タイムアウト |
480 |
同時処理数 |
32 |
【条件】
サーバマシンA(IPアドレス:172.16.30.1) |
Webサーバを運用 |
サーバマシンB(IPアドレス:172.16.30.2) |
IJServerを運用 |
サーバマシンC(IPアドレス:172.16.30.3) |
IJServerを運用 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
WebサーバのIPアドレス |
172.16.30.1 |
ServletコンテナのIPアドレス |
172.16.30.2 |
ポート番号 |
9000 |
タイムアウト |
480 |
同時処理数 |
64 |
[サーバマシンBとCに同じWebアプリケーションを配備する場合]
ワークユニット名は、サーバマシンBと同じ名前を設定してください。ワークユニットの環境設定も同じにする必要があります。
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
WebサーバのIPアドレス |
172.16.30.1 |
ServletコンテナのIPアドレス |
172.16.30.3 |
ポート番号 |
9000 |
タイムアウト |
480 |
同時処理数 |
64 |
[サーバマシンBとCに異なるWebアプリケーションを配備する場合]
ワークユニット名は、サーバマシンBとは異なる名前を設定してください。
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer_2 |
WebサーバのIPアドレス |
172.16.30.1 |
ServletコンテナのIPアドレス |
172.16.30.3 |
ポート番号 |
9000 |
タイムアウト |
480 |
同時処理数 |
64 |
[サーバマシンBとCに同じWebアプリケーションを配備する場合]
サーバマシンBとCに設定したワークユニット名の接続先情報を設定します。
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
ServletコンテナのIPアドレス:ポート番号 |
172.16.30.2:9000 |
タイムアウト |
480 |
同時処理数 |
64 |
[サーバマシンBとCに異なるWebアプリケーションを配備する場合]
サーバマシンBとCの接続先情報を個々に作成します。ワークユニット名は、接続先のサーバマシンと同じ名前を設定してください。
<サーバマシンBの接続先情報>
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
ServletコンテナのIPアドレス:ポート番号 |
172.16.30.2:9000 |
タイムアウト |
480 |
同時処理数 |
64 |
<サーバマシンCの接続先情報>
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer_2 |
ServletコンテナのIPアドレス:ポート番号 |
172.16.30.3:9000 |
タイムアウト |
480 |
同時処理数 |
64 |
【条件】
サーバマシンA(IPアドレス:172.16.30.1) |
負荷分散装置を運用 |
サーバマシンB(IPアドレス:172.16.30.2) |
Webサーバを運用 |
サーバマシンC(IPアドレス:172.16.30.3) |
Webサーバを運用 |
サーバマシンD(IPアドレス:172.16.30.4) |
IJServerを運用 |
サーバマシンE(IPアドレス:172.16.30.5) |
IJServerを運用 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
WebサーバのIPアドレス |
172.16.30.2 |
ServletコンテナのIPアドレス |
172.16.30.4 |
ポート番号 |
9000 |
タイムアウト |
480 |
同時処理数 |
64 |
項目名 |
設定値例 |
---|---|
ワークユニット名 |
MyIJServer |
ServletコンテナのIPアドレス:ポート番号 |
172.16.30.4:9000 |
タイムアウト |
480 |
同時処理数 |
64 |
目次
索引
![]() ![]() |