Jboss 4.2 一台机器部署多个应用
2013-12-11 13:03
281 查看
<!-- double jboss startup to config "XXXXX" -->
一、copy default文件夹为XXXXX,后修改端口号,避免启动冲突,建议原值增加100(如8080改为8180),
1.1)/server/XXXXX/deploy/jboss-web.deployer/server.xml 将默认的8080,8009,8443修改
<Connector port="8080" address="0.0.0.0"
maxThreads="250" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="HTTP/1.1"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<Connector port="8009" address="${jboss.bind.address}" protocol="AJP/1.3"
emptySessionPath="true" enableLookups="false" redirectPort="8443" />
1.2)JBoss_home/server/XXXXX/conf/jboss-service.xml修改8083,1098,1099,4444,4445
1099为JNP服务端口
端口值
<attribute name="Port">8084</attribute>
二、修改启动项参数
2.1)修改XXXXX/conf/jboss-service.xml文件,去除如下代码的注释
<mbean code="org.jboss.services.binding.ServiceBindingManager"
name="jboss.system:service=ServiceBindingManager">
<attribute name="ServerName">ports-01</attribute>
<attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>
<attribute name="StoreFactoryClassName">
org.jboss.services.binding.XMLServicesStoreFactory
</attribute>
</mbean>
三、复制startup.sh启动脚本
# Display our environment
while true; do
if [ "x$LAUNCH_JBOSS_IN_BACKGROUND" = "x" ]; then
# Execute the JVM in the foreground
"$JAVA" $JAVA_OPTS \
-Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \
-classpath "$JBOSS_CLASSPATH" \
# 修改启动项参数 org.jboss.Main "$@"
org.jboss.Main -c XXXXX"$@"
JBOSS_STATUS=$?
四、关闭服务脚本参数
#jnp端口默认值为1099,不需加参数
shutdown.sh -s jnp://localhost:1199
一、copy default文件夹为XXXXX,后修改端口号,避免启动冲突,建议原值增加100(如8080改为8180),
1.1)/server/XXXXX/deploy/jboss-web.deployer/server.xml 将默认的8080,8009,8443修改
<Connector port="8080" address="0.0.0.0"
maxThreads="250" maxHttpHeaderSize="8192"
emptySessionPath="true" protocol="HTTP/1.1"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
<Connector port="8009" address="${jboss.bind.address}" protocol="AJP/1.3"
emptySessionPath="true" enableLookups="false" redirectPort="8443" />
1.2)JBoss_home/server/XXXXX/conf/jboss-service.xml修改8083,1098,1099,4444,4445
1099为JNP服务端口
端口值
<attribute name="Port">8084</attribute>
二、修改启动项参数
2.1)修改XXXXX/conf/jboss-service.xml文件,去除如下代码的注释
<mbean code="org.jboss.services.binding.ServiceBindingManager"
name="jboss.system:service=ServiceBindingManager">
<attribute name="ServerName">ports-01</attribute>
<attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</attribute>
<attribute name="StoreFactoryClassName">
org.jboss.services.binding.XMLServicesStoreFactory
</attribute>
</mbean>
三、复制startup.sh启动脚本
# Display our environment
while true; do
if [ "x$LAUNCH_JBOSS_IN_BACKGROUND" = "x" ]; then
# Execute the JVM in the foreground
"$JAVA" $JAVA_OPTS \
-Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \
-classpath "$JBOSS_CLASSPATH" \
# 修改启动项参数 org.jboss.Main "$@"
org.jboss.Main -c XXXXX"$@"
JBOSS_STATUS=$?
四、关闭服务脚本参数
#jnp端口默认值为1099,不需加参数
shutdown.sh -s jnp://localhost:1199
相关文章推荐
- 【转】如何在同一台机器上配置多个jboss应用服务器实例(以jboss4.0.5为标准)
- CentOS 6 同一台机器部署多个Tomcat应用服务器
- 【转】同一台机器部署两个jboss方法
- 一台机器部署多个JBoss中间件(1)
- 一台机器部署多个JBoss中间件(2)
- CentOS 6 同一台机器部署多个Tomcat应用服务器
- 如何在同一台机器上配置多个jboss应用服务器实例(以jboss4.0.5为标准)
- 一台机器部署多个JBoss中间件(3)
- mapxtreme java 版本分布式部署。自己的应用和mapxtreme渲染器不在同一台机器上
- JDK+SSH+Jboss4.2.3应用部署、开发配置
- JBoss EAP应用服务器部署方法和JBoss 开发JMS消息服务小例子
- 树莓派应用之家庭网络中部署一台可在公网提供服务的低功耗服务器
- Jboss 中间件(应用服务器)部署web应用
- ant在开发ejb中的部署WEB应用(以jboss为例)
- 同一台机器部署多台tomcat服务器
- 在一台机器上部署swift存储和swauth认证
- 同一台服务器部署多套jboss
- 在应用服务器上部署我的接口程序:weblogic/jboss/spring/hibernate/myeclipse
- 同一机器 部署 两个 jboss
- JBoss WildFly(JBoss8)如何将应用部署到根上下文