JBossのシングルマシンでのマルチインスタンス構成のメモ
詳細
バージョン:jboss-5.1.0.GA + JDK 1.6
1つのjbossコピーの下で、複数のインスタンスの構成手順を実行します.
1./server/defaultをコピーします.それぞれ:/server/default-1、/server/default-2です.
2.最初のインスタンスの構成を変更し、serverdefault-1confbindingservice.beans\META-INF\bindings-jboss-beans.xml
変更点:1つのServiceBindingSetの構成のみを有効にし、ここでdefault-1、port offset 100などの構成名を指定します.
3.2番目のインスタンスを変更し、serverdefault-2confbindingservice.beans\META-INF\bindings-jboss-beans.xml:
変更点:1つのServiceBindingSetの構成のみを有効にし、ここでdefault-2、port offset 200などの構成名を指定します.
4.起動:
5.アクセス:
最初の例では、ポートは8180(デフォルト8080+offset 100)です.
2つ目の例では、ポートは8280(デフォルト8080+offset 200)です.
いくつかのインスタンスにかかわらず、同様の構成です.
また、より良い配置方法があるかどうかはわかりませんが、再補充を見つけたら、メモとして使います.
バージョン:jboss-5.1.0.GA + JDK 1.6
1つのjbossコピーの下で、複数のインスタンスの構成手順を実行します.
1./server/defaultをコピーします.それぞれ:/server/default-1、/server/default-2です.
2.最初のインスタンスの構成を変更し、serverdefault-1confbindingservice.beans\META-INF\bindings-jboss-beans.xml
${jboss.service.binding.set:ports-default}
default-1
${jboss.bind.address}
100
変更点:1つのServiceBindingSetの構成のみを有効にし、ここでdefault-1、port offset 100などの構成名を指定します.
3.2番目のインスタンスを変更し、serverdefault-2confbindingservice.beans\META-INF\bindings-jboss-beans.xml:
${jboss.service.binding.set:ports-default}
default-2
${jboss.bind.address}
200
変更点:1つのServiceBindingSetの構成のみを有効にし、ここでdefault-2、port offset 200などの構成名を指定します.
4.起動:
#
run.bat -c default-1 -Djboss.service.binding.set=default-1
#
run.bat -c default-2 -Djboss.service.binding.set=default-2
5.アクセス:
最初の例では、ポートは8180(デフォルト8080+offset 100)です.
2つ目の例では、ポートは8280(デフォルト8080+offset 200)です.
いくつかのインスタンスにかかわらず、同様の構成です.
また、より良い配置方法があるかどうかはわかりませんが、再補充を見つけたら、メモとして使います.