Weblogic + apache 实现负载均衡

来源:互联网 发布:网络宣传部职责 编辑:程序博客网 时间:2024/06/12 01:34

Weblogic + apache 实现负载均衡


在apache/conf  最下面新增
LoadModule weblogic_module modules/mod_wl_24.so  #注意 mod_wl_24.so 文件要和使用的weblogic版本匹配 我这里使用的64位的
<IfModule mod_weblogic.c> 
WebLogicCluster localhost:7002,localhost:7003,localhost:7004 # 这里配置 需要被代理的ip地址和端口号
MatchExpression *.*
</IfModule>

同时在文件找到
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so   # 两个文件 去掉前面的#
然后启动管理端  即admin_server 
 ./startWebLogic.sh & tail -f nohup.out 
然后启动下面的节点:
./startManagedWebLogic.sh Server-0 t3://localhost:7001
./startManagedWebLogic.sh Server-1 t3://localhost:7001
./startManagedWebLogic.sh Server-2 t3://localhost:7001
最后cd到apache的安装命令下面 启动apache
/usr/local/apache2/bin/apachectl start

最后输入地址测试:
http://192.168.0.35/testApp/index.jsp  这里会按指定好的规则 负载均衡的分发到 上面配置的3个节点上面