From: Polin Wei
為了讓 WEB APP 不因一台主機當機而影響作業,開始架構二台 JBOSS 主機,並利用 JBOSS plug in 在 Apache 的 mod_cluster-1.2.6 來作 Load Balancer
版本:
JDK:jdk-8u45-linux-x64.rpm
JBOSS EAP 6.4
Apache & mod_cluster 1.2.6.Final :
http://downloads.jboss.org/mod_cluster//1.2.6.Final/linux-i686/mod_cluster-1.2.6.Final-src-ssl.tar.gz
環境:
domain Master :192.168.30.100
domain Slave:192.168.30.101
一、開始安裝 JDK
Step 01: 移除 OpenJDK
[root@localhost ~]# rpm -qa | grep java [root@localhost ~]# yum remove java* |
Step 02:安裝 JDK
[root@localhost tmp]# rpm -ivh jdk-8u45-linux-x64.rpm
[root@bm tmp]# java -version java version "1.8.0_45" Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)
[root@bm tmp]# javac -version javac 1.8.0_45
|
Step 03:編輯「/etc/profile」檔案,在最後加入
export JAVA_HOME=/usr/java/jdk1.8.0_45 export JRE_HOME=/usr/java/jdk1.8.0_45/jre export ANT_HOME=/opt/apache-ant-1.7.0 export JBOSS_HOME=/opt/jboss-eap-6.4 export APACHE_HOME=/opt/jboss/httpd
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$ANT_HOME/bin export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JRE_HOME/lib |
二、開始安裝 JBoss EAP 6.4
Step 01:上傳 jboss-eap-6.4.0.zip 並解壓於 /opt 下
[root@bm tmp]# unzip jboss-eap-6.4.0.zip [root@bm tmp]# mv jboss-eap-6.4 /opt
|
Step 02:重開主機,並啟動 JBOSS Domain Mode 作測試( Master 與 Slave 作同樣的動作)
[root@bm tmp]# $JBOSS_HOME/bin/domain.sh
(繼續閱讀...)