Weblogic10.3.6集群负载均衡安装加调优
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Weblogic10.3.6集群负载均衡安装加调优
1、集群系统架构
操作系统: linux 6.2
Weblogic版本 Weblogic10.3.6
2、系统整体架构
2.1、Weblogic方案:(建议服务器有4G以上的内存)
1台管理服务器:安装weblogic10 管理节点。
2至5台应用服务器节点:安装Weblogic10 受管节点。
1台代理服务器
2.2、本例中的部署如下所示:
管理节点安装在主机 jljygl,通过代理服务器来完成负载均衡。
3、集群的安装
3.1、安装集群的先决条件
注意,必须在每个服务器中编辑/etc/hosts文件使群集的服务器之间能够互相使用机器名访问。保证每一台应用服务器都可以使用ping 群集应用服务器名称来访问,实例文件/etc/hosts内容如下
127.0.0.1 localhost.localdomain localhost #本机
10.18.0.47 jljyqz1 #节点1
10.18.0.48 jljyqz2 #节点2
10.18.0.49 jljyqz3 #节点3
10.18.0.50 jljyqz4 #节点4
10.18.0.51 jljygl #管理
192.168.1.8 jljyzhdb1 #数据库1
192.168.1.9 jljydb2 #数据库2
以 root 用户身份登录并在每个主机上配置 Linux 内核参数。
cat >> /etc/sysctl.conf >>EOF
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=262144
net.core.wmem_max=262144
EOF
/sbin/sysctl -p
使用date命令查看每一台机器的系统时间,如果服务器时间相差在五分钟之内,请跳过此步。否则使用#date –s 17:08:00
以下安装在主机上安装
创建weblogic用户组
# groupadd weblogic
# useradd -g weblogic weblogic
# passwd weblogic
文件授权
# chown -Rf weblogic:weblogic /weblogic/
安装weblogic
# cd bea_soft/
# ls
bea_weblogic_server103_linux32.bin
# chmod a+x /home/giap/weblogic11112install.bin
# ./bea_weblogic_server103_linux32.bin
(注:若weblogic软件的后缀名为.jar,同时需要相匹配的JDK版本,最新版本的weblogic需要JDK1.6以上,可用java –version查看当前java版本。
安装命令为:
# java -jar wls1033_generic.jar
3.4、启动界面,在欢迎界面,单击【next】,指定安装路径,”下一步”就可以了。
4、创建服务
4.1、创建新的Domain
#/var/web/jsp/bea/weblogic81/common/bin/config.sh
单击“下一步”按钮
4.2、选择安装域源
选择安装“Basic WebLogic Server Domain”, 单击“下一步”按钮
4.3、指定域的名称和位置
输入要创建的域名和位置,此处域名可输入为cluster_domain,输入完成后单击“下一
步”按钮
4.4、配置管理员用户名和密码
输入WebLogic 管理员管理服务器(AdminServer)的用户名和密码,在此以“weblogic”
作用登录管理服务器的用户名,密码为“weblogic3”,单击“下一步”按钮
选择“生产模式”和“JRockit SDK”后,单击“下一步”按钮
选择“管理服务器”,“受管服务器、群集和计算机”后,单击“下一步”按钮
4.7、配置管理服务器
输入Administrator Server 的名称,监听地址(可选所有IP 或者指定IP),监听端口,如
果需要SSL 支持的话可以在“SSL enabled”后面的复选取框上打勾,配置SSL 监听端口,
单击“下一步”按钮
4.8、配置受管理服务器(代理服务器实际上也是一个受管理服务器)
输入Managed Server 的名称,监听地址,监听端口,如果需要SSL 支持的话,可以在
“SSL enabled”复选框上打勾,配置SSL 监听端口。点击添加后可以配置多个Managed
Server,完成后单击“下一步”按钮。
4.9、配置群集信息
单击“添加”,输入Cluster 的名称new_Cluster,Multicast address 组播地址(用来进行
集群间的状态通信)和端口7777,Cluster 的各个服务器地址和端口(Cluster 地址可输可不输,输入地址的例子:“192.168.1.3:7003,192.168.1.4:7004”)。完成后单击
“下一步”按钮。
提示:当用Configuration Wizard 创建集群时,您只能选择multicast,虽然官方文档推
荐新建集群时使用unicast 消息机制;要选择unicast,您只能在Administration Console 中修改集群的配置,参考Oracle Fusion Middleware Oracle WebLogic Server Administration Console 帮助文档中的:"Create and configure clusters".
提示:multicast address 的IP 范围必须位于224.0.0.0 到239.255.255.255 之间. WebLogic Server 使用的multicast 默认值为239.192.0.0. 您不能使用类似于x.0.0.1 的多播地址.
4.10、将“受管理服务器”添加到“集群”中
选择左面列表中的Managed Server,将其添加到右面的列表中,注意这里代理服务器