风哥教程

培训 . 交流 . 分享
Make progress together!

Weblogic加Apache的负载均衡以及群集配置

[复制链接]
内容发布:luashin| 发布时间:2017-6-8 00:26:03
Weblogic加Apache的负载均衡以及群集配置

Weblogic的负载均衡可以通过软件和硬件的方式实现。硬件可以使用F5等设备,软件一般使用Apache/Nginx/haproxy/Lvs+Keepalived来实现。
1. 环境准备
Apache 2.2 http://httpd.apache.org/download.cgi
Weblogic 12.1.2

2. 配置weblogic
2.3 配置weblogic.xml文件
为了支持session复制,为应用程序新建weblogic.xml文件,放置到ear文件的meta-inf目录下。内容为:
<?xml version="1.0" encoding="GBK"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">
        <session-descriptor>
                <persistent-store-type>replicated</persistent-store-type>
                <sharing-enabled>true</sharing-enabled>
        </session-descriptor>
</weblogic-web-app>

3. 配置apache
从{weblogic_home}/server/plugin/win/32 目录,复制mod_wl_22.so 到 {apache_home}/modules目录下。
修改httpd.conf文件,增加如下内容:
LoadModule weblogic_module modules/mod_wl_22.so
<IfModule mod_weblogic.c>
WeblogicCluster 192.168.10.101:7010,192.168.10.102:7011
MatchExpression *
WLLogFile "D:/Program Files/Apache Software Foundation/Apache2.2/logs/wlproxy.log"
Debug On
DebugConfigInfo On
KeepAliveEnabled On
KeepAliveSecs 15
</IfModule>

4. 部署应用程序
启动machine2上面的admin server,进入控制台,部署应用程序,注意选择target时,要指定为cluster_test。

5. 启动weblogic
5.1 启动machine2上面的admin server
在machine2机器上,运行命令{weblogic_home}/user_projects/domains/cluster_domain/bin/startWeblogic.cmd
5.2 启动machine2上面的server1
在machine2机器上,运行命令{weblogic_home}/user_projects/domains/cluster_domain /bin/startManagedWeblogic.cmd server1 192.168.10.101:7001
5.3 启动machine3上面的server2
在machine3机器上,运行命令{weblogic_home}/user_projects/domains/cluster_domain /bin/startManagedWeblogic.cmd server2 192.168.10.101:7001

6. 启动apache服务器
service httpd restart



上一篇:Configure Oracle Enterprise Manager 13c In Silent Mode
下一篇:RHL6.7 Apache + Weblogic负载均衡安装配置
回复

使用道具 举报

1框架
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门文章教程

  • 风哥Oracle数据库巡检工具V1.0(附2.6网页
  • 实战PHP与MySQL权威指南PDF电子书下载
  • 大数据技术与应用入门培训教程(电子版下载
  • Oracle 12cR2 九大新功能全面曝光_详解云数
  • Oracle OCP认证考试IZ0-053题库共712题数据
  • MySQL5权威指南(第3版)PDF电子版下载
快速回复 返回顶部 返回列表