码迷,mamicode.com
首页 > Web开发 > 详细

apache2.4配置weblogic12c集群(linux)

时间:2017-12-10 01:31:49      阅读:455      评论:0      收藏:0      [点我收藏+]

标签:ken   restart   rewrite   dynamic   icc   match   load   bsp   after   

1.下载apache分发模块

下载apache2.4的weblogic分发模块  mod_wl_24.so

链接:https://pan.baidu.com/s/1c2zxrAK (linux 64位版本,csdn要c币的, 真的需要的话留邮箱我发你密码)

将下载好的mod_wl_24上传至apache的安装目录 /usr/local/apache2/modules

2.apache配置文件修改

进入apache的配置文件(安装的时候我这里指定了配置文件的存放目录 sysconfdir=/etc/httpd24)

# vi /etc/httpd24

去掉下面5行语句之前的#号:

#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule rewrite_module modules/mod_rewrite.so

在文件最后加上

LoadModule weblogic_module modules/mod_wl_24.so
<IfModule mod_weblogic.c>
    WebLogicCluster  192.168.43.128:7201,192.168.43.128:7202,192.168.43.128:7203,192.168.43.129:7201,192.168.43.129:7202,192.168.43.129:7203
  MatchExpression *
  DynamicServerList OFF
  KeepAliveEnabled ON
  KeepAliveSecs 30
</IfModule>

DynamicServerList设置为OFF,在对由插件所代理的请求进行负载平衡时,不使用动态集群列表,而是使用WebLogicCluster参数指定的静态列表。

DynamicServerList 、KeepAliveEnabled、KeepAliveSecs 的设置是为了解决: No backend server available for connection: timed out after 10 seconds or idempotent set to OFF错误。

如下:

技术分享图片

 

3.重启apache

# cd  /usr/local/apache2/bin

# ./apachectl - k restart

 

apache2.4配置weblogic12c集群(linux)

标签:ken   restart   rewrite   dynamic   icc   match   load   bsp   after   

原文地址:http://www.cnblogs.com/bloghxr/p/8013033.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!