安装测试Apache Proxy For Weblogic Cluster

请在下面的配置文档中置换以下三个字符串

BEA_HOME=D:/bea
APACHE_HOME=D:/Apache2
WEBLOGIC_CLUSTER=192.168.102.3:8001,192.168.102.4:8001,192.168.102.4:8003
 
 
配置文档:
1,Download Apache 2.0
http://httpd.apache.org/download.cgi

2,安装Apache 2.0, 使用默认的80默认端口
Copy Weblogic的so到Apache目录
源位置在:%BEA_HOME%/wlserver_10.3/server/plugin
目标位置在:%APACHE_HOME%/modules

注意改so文件已经包含了LoadBalence算法,可以通过Weblogic的Cluster去提供权重参数反馈给mod_wl_20.so,
这样, Apache知道如何Balance Request到Cluster中处理能力更强的服务器。

修改httpd.conf配置文件(%APACHE_HOME%/conf/httpd.conf),让apache加载weblogic提供的For Apache的Plugin——
LoadModule weblogic_module modules/mod_wl_22.so
 
3,配置Apache指向Weblogic集群
让Apache遇到任何请求,都转发给Weblogic   ip间不能有空格
LoadModule weblogic_module modules/mod_wl_22.so

<IfModule mod_weblogic.c> 
WebLogicCluster  localhost:9001,localhost:9002,localhost:9003
MatchExpression *.*
</IfModule>

4,集群测试
在weblogic集群上部署defaultWebApp

weblogic.xml  session复制

 <session-descriptor>
    <persistent-store-type>replicated_if_clustered</persistent-store-type>
 </session-descriptor>
直接访问http://localhost/defaultWebApp
Apache即可重订向用户到Weblogic集群去。

建议:对于静态资源,我们可以配置让Apache去读取并解析,无须Proxy到Weblogic集群去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值