`
mineral
  • 浏览: 291204 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jboss 4.2.2 启动多实例配置手册

阅读更多

 

如果你想在一台机器上运行多个jboss实例,下面方法你可以试试。

 

jboss/docs/examples/binding-manager/samples-bindings.xml 拷到/usr/local/jboss/server目录下,改个名字叫server-bindings.xml

拷备 /usr/local/jboss/server/default 为/usr/local/jboss/server/node01

然后分别修改每个实例下的conf/jboss-service.xml,绑定不同的端口配置。


修改default/conf/jboss-service.xml
查找Service binding
修改serverName = port-default


修改node01/conf/jboss-service.xml
查找Service binding
修改serverName = port-01


启动:

run.sh -c default
run.sh -c node01

特别提醒:

1 如果曾经修改过http和ajp的监听端口号,要在server-bindings.xml里也修改相应的端口号,查找8080,8009,是一段xsl的内容里,换成你自己设的端口。不然会匹配不上,导致你的服务起不来。

2 如果你的应用程序里有用到jndi,那布署到第二个实例,如node01里的应用程序,引用jndi的地方,要修改默认端口为1199(实例node01)。如果实例2,3,4,则为1299,,1399,1499

3 官方wiki里推荐使用不同的IP,启动服务。

Reference:

 

[1] Jboss Wiki MultiInstance Configuration

 

分享到:
评论
6 楼 gembler 2009-02-05  
dansan 写道
很多细节没写出来。

其实没多少细节
因为本身bindings.xml里的注释也有示例
而且里面默认有四套供你用,不够再加
5 楼 gembler 2009-02-05  
grandboy 写道
还拷来拷去的干嘛?jboss也不大,就直接多搞几个jboss, 然后改里的端口就行了。

拷来拷去的,还容易把文件或者路径弄错。


没遇到过实际情况就不要顺口开河
当你在一台机器上跑上好几个应用的时候,你就知道痛苦
4 楼 dansan 2009-02-05  
很多细节没写出来。
3 楼 mineral 2008-10-15  
grandboy 写道

还拷来拷去的干嘛?jboss也不大,就直接多搞几个jboss, 然后改里的端口就行了。拷来拷去的,还容易把文件或者路径弄错。


端口太多了,不只http端口,还有很多其它的。你试试你明白了,自己改端口会有多痛苦。

2 楼 grandboy 2008-09-16  
还拷来拷去的干嘛?jboss也不大,就直接多搞几个jboss, 然后改里的端口就行了。

拷来拷去的,还容易把文件或者路径弄错。
1 楼 lord_is_layuping 2008-09-16  
我想在eclipse里配2个版本不一样的jboss,不知道怎么弄?lz帮帮忙啊?

相关推荐

    JBOSS 4.2.2GA 使用指南

    **JBOSS 4.2.2GA 使用指南** JBOSS是一款开源的企业级Java应用服务器,基于Java 2企业版(J2EE)规范。JBOSS 4.2.2GA是其一个特定的稳定版本,发布于2007年,提供了一个全面的平台来部署和管理各种Java应用程序和...

    jboss4.2.2.GA

    jboss4.2.2.GA java开发的好帮手

    JBOSS4.2.2 EJB WEB群集配置与部署全过程

    JBOSS4.2.2 EJB WEB群集配置与部署全过程

    jboss-4.2.2.GA

    **二、JBoss 4.2.2.GA的部署与配置** 1. **安装**:用户可以通过下载解压`jbos-4.2.2.GA`压缩包,然后根据需要配置环境变量,如JAVA_HOME和JBOSS_HOME。 2. **启动与停止**:使用`bin/run.sh`(Linux/Unix)或`bin...

    JBOSS4.2.2EJBWEB群集配置与部署全过程

    3. 将应用部署到至少两个JBOSS实例上,确保它们都配置为群集的一部分。 4. 配置外部负载均衡器,如mod_cluster或Nginx,根据群集策略分配请求。 5. 测试应用在群集环境下的行为,确保数据一致性,无单点故障。 在...

    jboss4.2.2GA中文文档

    **JBoss 4.2.2 GA 中文文档详解** JBoss 4.2.2 GA 是一个基于Java的企业级应用服务器,它提供了全面的中间件服务,支持Java EE(Enterprise Edition)规范,包括EJB(Enterprise JavaBeans)、JMS(Java Message ...

    ejb3.0 jboss4.2.2的实例

    关于ejb的实例学习,ant进行打包的程序,你把hello文件夹里的hello.jar和Helloweb文件夹里的HelloWeb.war放到jboss中部署,可以运行。你也可以工程放到你的工作空间自己打包

    jboss-4.2.2

    3. **解压并配置JBoss**:下载的`JBOSS-4.2.2`压缩包解压后,你会看到一个包含多个目录和文件的结构,如`bin`(启动脚本)、`server`(包含不同的服务器配置)、`deploy`(部署应用程序的目录)等。根据需求选择合适...

    jboss-4.2.2.GA.part5

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    jboss-4.2.2.GA.part2.

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA............

    在jboss同时启动两个实例

    ### 如何在JBoss上同时启动两个实例 在企业级应用服务器JBoss中,有时我们需要在同一台物理机器上运行多个独立的JBoss实例。这在测试环境或开发环境中非常常见,...希望本文能帮助你在JBoss中实现多实例的配置与管理。

    Jboss4.2.2.GA英文文档

    **JBoss 4.2.2 GA英文文档详解** JBoss AS(Application Server)是Red Hat公司开发的一个开源Java EE应用服务器,版本4.2.2 GA是它的一个重要里程碑。这个版本提供了全面的支持,包括对Java Enterprise Edition 5...

    jboss-4.2.2.GA端口路径

    在JBoss 4.2.2.GA中更改端口是一项基本但重要的任务,尤其是在多服务共存的环境中。通过仔细查找并编辑`server.xml`文件,可以轻松地调整JBoss的监听端口,避免端口冲突,确保服务正常运行。此外,理解`<Connector>`...

    MacOS下jdk1.6+Eclipse4.4.2+JBoss4.2.2+SVN开发环境搭建

    本教程将详细介绍如何在MacOS系统上安装和配置JDK 1.6、Eclipse IDE 4.4.2(Luna)以及应用服务器JBoss 4.2.2,并结合SVN进行版本控制。以下是一步步的详细步骤: 1. **JDK 1.6 安装**: - 首先,访问Oracle官方...

    EJB3.0+JBOSS4.2.2GA集群

    总的来说,"EJB3.0+JBOSS4.2.2GA集群"意味着开发者正在构建一个基于EJB 3.0的分布式应用程序,并使用JBoss AS 4.2.2 GA版本来支持集群部署,以提高系统的可靠性和性能。通过深入理解集群配置、会话复制以及负载均衡...

    jboss-4.2.2.GA.part2

    jboss 4.2.2.GA part2,办公区上不了官网,只能先传到这里了。和我一样杯具的码农可以下了使用。

    jboss-4.2.2.GA.part4

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

    jboss-4.2.2.GA.part3

    共5个压缩包,全部下载才能够解压 jboss jboss4.2 jboss4.2.2 jboss-4.2.2 jboss-4.2.2.GA

Global site tag (gtag.js) - Google Analytics