2024年5月4日发(作者:)

Linux JBoss EAP集群搭建

JBoss-EAP-6.4.0 域(Domain)模式+mod_cluster-1.2.6 集群环境配置

JBoss提供了二种运行模式:standalone(独立运行模式)、domain(域模式),日常开

发中,使用standalone模式足已; 但生产部署时,一个app,往往是部署在JBoss集

群环境中的,如果所有JBoss server均采用standalone模式,会给运维带来极大的工作

量,需要每台JBoss server上逐一部署/更新,显然不适合。

domain模式正是为了解决这一问题,该模式下,所有JBoss server可以划分成不

同的group(注:这里的JBoss server并不一定要对应某台物理机或虚拟机,一个os

上,可以同时run多个JBoss server实例,所以本文中的JBoss server均指某个运行中

的JBoss server instance),每个group中可以包含多个JBoss server,所有这些JBoss

server中,可以指定一台做为域控制器(domain controller),俗称master server,其它

JBoss server均为Home Controller(俗称slave server)。

master上可以控制所有JBoss server,并监控其运行情况,部署应用时,一个war

包,只需要部署到group上,该group中的所有JBoss server即会同步自动部署。

1、 下载并配置JDK1.8

1.1 下载Linux环境下的jdk1.8,请去(官网)中下载jdk的安装文件;

由于我的Linux是64位的,因此我下载文件。

1 / 24

下载地址:/technetwork/java/javase/downloads/jdk8-

如下图所示:

1.2 新建/usr/java文件夹,将放到该文件夹中,并将

工作目录切换到/usr/java目录下。如下图所示:

解压JDK1.8

tar -zxvf

1.3 配置环境变量:①、使用vim /etc/profile编辑profile文件,如下1图所

示:②、在/etc/profile底部加入如下内容,保存退出

2 / 24