以下是在Ubuntu上搭建WebLogic集群的核心步骤(基于搜索资源整合):
安装Java环境
sudo apt update
sudo apt install openjdk-11-jdk # WebLogic 12c+需Java 11+
java -version # 验证安装
下载并解压WebLogic Server
从Oracle官网获取对应版本安装包(如Linux x86_64版本),解压至指定目录(如/opt/weblogic):
wget https://download.oracle.com/otn/weblogic/weblogic-server-14.1.0.0.0-linux-x64.tar.gz
tar -xzf weblogic-server-*.tar.gz -C /opt/weblogic
bin目录,执行config.sh脚本:cd /opt/weblogic/wlserver/common/bin
./config.sh -domain /opt/weblogic/domains/mydomain -adminport 7001 -username weblogic -password yourpassword
(参数说明:-domain指定域路径,-adminport为管理端口,-username/-password为管理员账号密码)通过管理控制台添加集群
http://服务器IP:7001/console,登录后进入 环境→集群→新建,输入集群名称(如mycluster),选择集群类型(如负载均衡集群)。通过配置文件手动配置(可选)
编辑域的config.xml文件(路径:/opt/weblogic/domains/mydomain/config/config.xml),添加<cluster>标签及节点配置:
<cluster name="mycluster" ...>
<node name="node1" host="node1-ip" listen-port="7002"/>
<node name="node2" host="node2-ip" listen-port="7003"/>
</cluster>
保存后重启集群生效。
启用负载均衡
在集群配置页面选择 负载均衡→新建,选择算法(如轮询),绑定集群成员。
配置会话复制(可选)
在集群属性中启用会话复制,设置复制组及存储方式(如内存复制或JDBC存储),确保节点间会话同步。
启动集群节点
进入各节点的bin目录,执行startWebLogic.sh脚本,确保所有节点正常启动:
cd /opt/weblogic/domains/mydomain/bin
./startWebLogic.sh
验证集群状态
运行中,且负载均衡策略生效。以上步骤综合自,具体操作需根据实际环境调整。