本文主要是介绍Weblogic + apache 实现负载均衡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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>
<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个节点上面
这篇关于Weblogic + apache 实现负载均衡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!