CentOS7 Apache httpd2.4 负载均衡 Weblogic 集群配置


1、weblogic apache2.4 插件下载配置,楼主用的12.2.1.4 的weblogic,就下载的这个插件

  https://www.oracle.com/middleware/technologies/webtier-downloads.html

  解压后把 linux 的这部分拿出来,并放到环境变量【LD_LIBRARY_PATH】里头:

 然后在httpd.conf中加载这个模块:

2、在apache的conf目录下新建weblogic.conf


  # weblogic集群节点
  WebLogicCluster 192.168.3.37:8000,192.168.3.37:8001
  MatchExpression *.*
  WLTempDir "/usr/local/httpd/reqtmp"
  DebugConfigInfo ON
  KeepAliveEnabled ON
  KeepAliveSecs 15

3、编辑conf/httpd.conf,设置监听端口,放开代理模块,添加weblogic.conf

  # 修改指定监听端口,后面就用这个端口访问应用
  Listen 192.168.3.37:9088

  # 放开这俩个模块的注释
  LoadModule proxy_module modules/mod_proxy.so
  LoadModule proxy_http_module modules/mod_proxy_http.so

  # 添加weblogic.conf
 
  Include conf/weblogic.conf
 

4、重启Apache服务,从9088端口访问应用

   bin/apachectl restart

weblogic 官方配置文档:https://docs.oracle.com/en/middleware/fusion-middleware/web-tier/12.2.1.4/develop-plugin/apache.html#GUID-C5484884-5311-4353-AA32-5ED25F3BBD64

apache httpd 安装: