以下是在CentOS上部署WebLogic集群的核心步骤(基于WebLogic 12c及以上版本):
安装JDK
/usr/local/java),配置环境变量:echo "export JAVA_HOME=/usr/local/java/jdk1.8.0_221" >> /etc/profile echo "export PATH=\$JAVA_HOME/bin:\$PATH" >> /etc/profile source /etc/profile java -version # 验证安装 创建WebLogic用户
groupadd weblogic useradd -g weblogic weblogic passwd weblogic 上传并解压安装包
fmw_12.2.1.4.0_wls.jar)上传至/home/weblogic/,执行静默安装:su - weblogic java -jar fmw_12.2.1.4.0_wls.jar -silent -responseFile /home/weblogic/wls.rsp (wls.rsp需提前配置安装路径、组件等参数)创建域
config.sh脚本创建域,配置管理服务器(AdminServer)和受管服务器(Managed Server):cd /home/weblogic/oracle/middleware/wlserver/common/bin ./config.sh 通过WebLogic控制台创建集群
http://<管理服务器IP>:7001/console),导航至 Environment → Clusters,点击 New 创建集群,指定集群名称、负载均衡策略(如轮询、故障转移)等。添加受管服务器到集群
配置节点通信
config.xml中指定多播地址及TTL,适用于跨子网集群(需防火墙放行多播端口)。启动管理服务器
cd /home/weblogic/user_projects/domains/<域名>/bin ./startWebLogic.sh 启动受管服务器
./startManagedWebLogic.sh <受管服务器名称> http://<管理服务器IP>:7001 通过控制台查看节点状态
部署应用测试
cluster-messaging-mode、unicast-address等。参考来源: