`
chembo
  • 浏览: 937489 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

一台jboss起多个实例

阅读更多
JBoss提供了另外一种简便的方法:Binding Manager服务,不需要繁琐的端口配置就可以实现多实例运行端口不冲突,详细步骤如下:

以JBoss 4.2.3 GA为例,假设server下有两个不同的配置node1、node2(名字无所谓,default1、default2也行),%JBOSS_HOME%表示JBoss安装目录。

关键文件是%JBOSS_HOME%\docs\examples\binding-manager\sample-bindings.xml,该文件默认情况下定义了4组不同的端口配置(port-default、port-01、port-02、port-03),也就是说默认情况下支持同一台机器部署4个JBoss实例。

修改{server}/conf/jboss-service.xml文件,配置Service Binding(默认注释掉)如下:

    <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>

分享到:
评论

相关推荐

    一台机器部署多个jboss说明

    如果这些端口被多个JBoss实例共享,则会导致其中一个或多个实例无法启动。 #### 二、修改端口配置 为了确保在同一台机器上部署的多个JBoss服务器能够正常工作,我们需要修改每个JBoss实例的配置文件,更改其默认的...

    在jboss同时启动两个实例

    在企业级应用服务器JBoss中,有时我们需要在同一台物理机器上运行多个独立的JBoss实例。这在测试环境或开发环境中非常常见,尤其是在进行集成测试或者需要模拟多节点集群环境时。本文将详细介绍如何在JBoss 4.0.2...

    一台机器运行两个JBOSS服务器

    本篇文章将详细讲解如何在同一台机器上配置并运行两个独立的JBOSS服务器,这对于开发、测试或部署多个项目环境来说非常有用。 首先,了解JBOSS服务器的基本结构是必要的。JBOSS服务器主要由以下几个部分组成:AS...

    JBOSS4.2 自定义服务器(同一IP启动多个实例)

    ### JBoss 4.2 自定义服务器(在同一 IP 启动多个实例)配置方法详解 在企业级应用开发中,为了提高服务器资源利用率以及更好地进行应用程序的隔离与管理,经常需要在同一台物理服务器上部署多个独立的应用服务器...

    JBOSS建立JMS应用实例

    这个项目的名称可能是包含一个或多个演示JMS功能的Web应用。可能包含了Web页面用于触发消息的发送,以及后台服务用于处理消息的接收和处理。通过部署和运行MyTestWeb,可以进一步理解和体验JMS在实际应用中的工作...

    jboss多开配置

    - **多实例**:在同一台物理机器上启动多个JBoss实例,每个实例可以拥有不同的配置文件和端口设置。 - **端口冲突**:当两个JBoss实例尝试使用相同的端口时会发生冲突。解决端口冲突是多实例配置中的关键步骤之一。 ...

    JBoss4.0实例参考PDF格式

    以下是这个实例参考中可能包含的一些关键知识点: 1. **安装与配置**:JBoss 4.0的安装过程包括下载、解压以及配置环境变量。文档可能会详细指导如何设置服务器端口、数据库连接以及日志配置等。 2. **启动与停止*...

    一机多开JBoss需要修改的端口号

    如果在同一台机器上运行多个JBoss实例,那么每个实例都需要有自己独特的Web服务端口。这可以通过编辑`default/deploy/jboss-web.deployer/server.xml`文件来实现。在该文件中找到`&lt;Connector&gt;`元素,其中的`port`...

    JBoss下EJB3.0实例教程(黎活明)

    【JBoss下EJB3.0实例教程(黎活明)】 EJB(Enterprise JavaBeans)是Java EE(企业版Java)平台中的核心组件之一,主要用于构建可复用的、安全的、分布式的企业级应用程序。EJB3.0是EJB规范的一个重要版本,它在前一...

    使多个(JBoss)同时运行于同一主机

    本篇将详细介绍如何配置JBoss 5.0.1.GA版本,使其能够在同一主机上并行运行多个实例。 首先,关键在于避免各个JBoss实例之间的端口冲突。端口是网络服务间的通信通道,如果多个服务共享同一个端口,会导致服务间的...

    jboss-服务器下载

    此外,JBoss AS 5.1.0.GA支持集群和负载均衡,这意味着多个JBoss实例可以协同工作,提高应用的可用性和性能。通过使用JGroups和JBoss clustering模块,可以实现会话复制和故障转移,确保即使在一个服务器出现故障时...

    JBoss负载均衡与Mysql主从备份

    2. **后端数据库主从备份**:配置一台MySQL服务器为主服务器,承担写入操作;同时配置多台从服务器,只读取数据,从而实现读写分离。 通过这种结合使用的方式,不仅可以大大提高系统的并发处理能力,还能有效降低单...

    windows jboss 集群2

    总结,Windows上的JBoss集群配置是一项技术性强且细致的工作,涉及多个环节。理解这些知识点,结合实际环境进行调整,能有效提升系统的稳定性和可用性。在实践中不断学习和优化,将使您的IT职业生涯更加稳健。

    jboss as7 文档

    - 独立模式适用于小型部署,一个实例即代表一个完整的应用服务器。 - 域模式支持在一个物理或虚拟主机上部署多个应用服务器实例,并集中管理这些实例。 - **5.3.2 一般配置概念**:文档介绍了各种配置项的作用和...

    JBoss4.x企业级应用服务平台群集指南

    JBoss AS默认支持群集系统,多个JBoss实例会自动检测彼此的存在并组成一个群集系统。启动JBoss实例时,可以使用run命令,并指定all配置文件。为了区分不同的群集,每个群集需要有一个唯一的名字。JBoss实例通过在...

    Apache2.2+JBOSS 5 集群配置

    实例中包括两个JBOSS节点,分别部署在两台不同的Ubuntu服务器上,由一台Apache服务器作为负载均衡器。配置过程中需要在Apache服务器上安装Apache2.2,然后配置mod_jk模块,以实现Apache与JBOSS节点间的连接。 5. *...

    Jboss7快速入门手册.pdf

    - **域**是指一个由多个JBoss实例组成的逻辑单元,这些实例可以位于同一台物理机器上或分布在不同的服务器上。域允许管理员集中管理一组JBoss实例,包括配置更新、监控和故障恢复等。 - **群集**则是一种特定的...

    JBoss Ports

    这对于批量部署多个实例非常有用。 3. **解决方案 #3:结合使用Service Binding与M4或ANT**:这种方式结合了前两种方案的优点,既可以实现动态配置,又能通过脚本灵活控制。 #### 四、映射EJB3远程调用端口 在...

Global site tag (gtag.js) - Google Analytics