在刚下载下来的jboss中(以4.2.3版本为例),包含all、default以及minimal三个文件夹,default是默认的实例,在${JBOSS_HOME}/bin目录下启动run.sh,就是启动这个default实例。
首先在${JBOSS_HOME}/bin当前目录下复制default,改名为monitor,然后就是更改端口,配置文件。
启动多个jboss实例,每个实例的端口要不一样,为了方便管理,都从一个配置文件中获取端口信息:${JBOSS_HOME}/docs/examples/binding-manager/sample-bindings.xml,里面有ports-default,ports-01,ports-02,ports-03四个端口配置,也就是说可以启动四个jboss实例。修改default实例的端口配置:${JBOSS_HOME}/server/default/conf/jboss-service.xml,找到
<mbean code="org.jboss.services.binding.ServiceBindingManager"
name="jboss.system:service=ServiceBindingManager">
<attribute name="ServerName">ports-default</attribute>
<attribute name="StoreURL">${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xm</attribute>
<attribute name="StoreFactoryClassName">
org.jboss.services.binding.XMLServicesStoreFactory
</attribute>
</mbean>
将这段代码的注释去掉,同理在monitor实例下也这么配置,但是ports-default要换成ports-01
在${JBOSS_HOME}/bin下启动这两个实例
#run.sh -c default
#run.sh -c monitor
如果在浏览器中输入localhost:8080和localhost:8180能看到jboss的控制台就说明启动成功
分享到:
相关推荐
在JBoss AS中,启动一个群集的最简单方法是在本地网络上启动多个JBoss实例。JBoss AS默认支持群集系统,多个JBoss实例会自动检测彼此的存在并组成一个群集系统。启动JBoss实例时,可以使用run命令,并指定all配置...
**Apache2 mod_jk 1.2.x**是Apache的一个模块,用于在Apache Web服务器和后端应用服务器(如JBOSS)之间实现负载均衡。它通过代理请求来提高网站的性能、可靠性和可用性。 1. **下载Apache2 Web服务器**: - 访问...
- **主目录**:JBoss4.0.x的主目录包含多个子目录,如`bin`、`conf`、`lib`等,分别用于存放不同的文件类型。 - **服务器配置**:通过编辑`conf/server.xml`等配置文件可以对服务器的各种参数进行设置,例如端口、...
1. **集群化**: 为了提高可用性和性能,可以配置多个JBoss实例形成集群。 2. **负载均衡**: 使用如Apache HTTPD或HAProxy等工具进行负载分发。 3. **通信协议**: JBoss使用JGroups实现节点间通信,确保数据一致性。 ...
以下是这个实例参考中可能包含的一些关键知识点: 1. **安装与配置**:JBoss 4.0的安装过程包括下载、解压以及配置环境变量。文档可能会详细指导如何设置服务器端口、数据库连接以及日志配置等。 2. **启动与停止*...
- 更改默认端口:如果在同一台机器上需要启动多个JBOSS实例,需要更改JBOSS的默认端口。可以在`.\Jboss\server\port-bindings`目录下的配置文件中更改端口号。 #### 结语 通过以上步骤,您应该能够在Eclipse环境中...
在部署过程中遇到了多个问题,主要包括: 1. **JBossAware不支持JBoss7.1.1** - EOS应用中的`JBossAware`类用于获取服务器相关信息,原版本仅支持至JBoss 6,因此需要修改代码以适应JBoss 7.x的配置文件和目录结构...
- 同样,如果在同一台机器上运行多个jBoss实例,也需要修改`jboss-service.xml`文件中的默认端口1098,避免端口冲突。 #### EJB工程的配置 1. **创建EJB项目**:在MyEclipse中,通过“File”菜单下的“New”选项...
3. **容器优化**:JBoss EAP 6.2.0针对多租户环境进行了优化,支持在同一服务器上部署和管理多个独立的应用实例,这在云环境和大型企业中尤为重要。 4. **安全管理**:该版本加强了安全功能,提供了基于角色的访问...
开发,并于2004年至2006年间发布了多个版本。JBoss 3.2.x系列已在国内外广泛应用,特别是在企业环境中。JBoss 4.0.x系列通过了J2EE 1.4认证,其核心代码源自JBoss 3.2.x系列,这使得它在企业级应用中更为强大。JBoss...
这对于批量部署多个实例非常有用。 3. **解决方案 #3:结合使用Service Binding与M4或ANT**:这种方式结合了前两种方案的优点,既可以实现动态配置,又能通过脚本灵活控制。 #### 四、映射EJB3远程调用端口 在...
这个版本是为Windows 64位操作系统设计的,因此“apache-tomcat-9.0.86-windows-x64.zip”是一个包含了该软件的压缩包,用户可以通过解压来安装和运行Tomcat服务器。 在Tomcat 9.0.86中,有几个关键知识点值得深入...
JBoss 4.0基于JBoss 3.2.x系列的代码库进行开发,这不仅确保了其成熟性和稳定性,还增加了更多的企业级功能,使其成为一款更加强大和可靠的企业级应用服务器。 ### JBoss 4.0的安装与配置 - **下载与安装**:用户...
该模式下可以通过一个中心化的管理节点(即域控制器)来统一管理多个运行节点,简化了维护和管理的工作量。 本文将详细介绍如何在 Linux 系统下搭建 JBoss EAP 集群,包括域模式下的配置及 mod_cluster 的集成,以...
- **集群配置**:通过配置多个JBoss实例,实现高可用性和负载均衡。 - **模块化**:JBoss的模块系统允许你精细控制依赖关系,提升性能和可维护性。 - **热部署**:启用热部署功能,使得在不中断服务的情况下更新应用...