风象星座之王:配置Apache Http Server做为WebLogic集群的代理服务器
来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 01:07:55
1. Weblogic的web服务器插件
插件位置在/home/weblogic/bea/weblogic92/server/plugin。
在安装weblogic软件的时候需要自定义安装,选择生成Web Server Plug-Ins项,才会安装web服务器插件。如图
在Windowns平台下安装的apache http server会使用到的web服务器插件文件为:/home/weblogic/bea/weblogic92/server/plugin/win/32/mod_wl_20.so。
把该文件放到apache http server安装目录下的modules文件夹内。
在AIX平台下安装的ibm http server(内核使用的是apache http server)会使用到的web服务器插件文件为:/home/weblogic/bea/weblogic92/server/plugin/aix/ppc/mod_wl_20.so。
2. Web服务器插件文件和apache http server版本对应
mod_wl_20.so对应Apache2.0
mod_wl_22.so对应Apache2.2
3. Apache httpd.conf文件集群修改
在后面加上,其中172.16.24.21:7001,172.16.24.21:7002,172.16.24.22:7001,172.16.24.22:7002是weblogic集群各个受管服务器的ip地址及端口:
#For Apache 2.x, manually add the following line to the httpd.conf file:
LoadModule weblogic_module modules\mod_wl_22.so
SetHandler weblogic-handler
PathTrim /
WebLogicCluster 172.16.24.21:7001,172.16.24.21:7002,172.16.24.22:7001,172.16.24.22:7002
性能优化(进程,线程,连接数设置):
使用httpd –l(win平台)或者apachectl-l(unix平台)可以查看预编译的模块,mpm模块等。
Windowns平台:
Win系统为apache创建单独的一个进程,该进程负责创建子进程,每个子进程可创建3000个线程。需要设置ThreadLimit否则如果ThreadsPerChild超过1920,服务器会自动调整为1920. ThreadLimit不能超过15000,需要出现在ThreadsPerChild前面设置。MaxRequestsPerChild为每个子进程的最大请求响应数,0表示不限制大小。
ThreadLimit 5000
ThreadsPerChild 3000
MaxRequestsPerChild 50000
AIX平台:
ThreadLimit 25
ServerLimit 64
StartServers 2
MaxClients 1500
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
4. \logs\error.log常常看看日志
插件位置在/home/weblogic/bea/weblogic92/server/plugin。
在安装weblogic软件的时候需要自定义安装,选择生成Web Server Plug-Ins项,才会安装web服务器插件。如图
在Windowns平台下安装的apache http server会使用到的web服务器插件文件为:/home/weblogic/bea/weblogic92/server/plugin/win/32/mod_wl_20.so。
把该文件放到apache http server安装目录下的modules文件夹内。
在AIX平台下安装的ibm http server(内核使用的是apache http server)会使用到的web服务器插件文件为:/home/weblogic/bea/weblogic92/server/plugin/aix/ppc/mod_wl_20.so。
2. Web服务器插件文件和apache http server版本对应
mod_wl_20.so对应Apache2.0
mod_wl_22.so对应Apache2.2
3. Apache httpd.conf文件集群修改
在后面加上,其中172.16.24.21:7001,172.16.24.21:7002,172.16.24.22:7001,172.16.24.22:7002是weblogic集群各个受管服务器的ip地址及端口:
#For Apache 2.x, manually add the following line to the httpd.conf file:
LoadModule weblogic_module modules\mod_wl_22.so
SetHandler weblogic-handler
PathTrim /
WebLogicCluster 172.16.24.21:7001,172.16.24.21:7002,172.16.24.22:7001,172.16.24.22:7002
性能优化(进程,线程,连接数设置):
使用httpd –l(win平台)或者apachectl-l(unix平台)可以查看预编译的模块,mpm模块等。
Windowns平台:
Win系统为apache创建单独的一个进程,该进程负责创建子进程,每个子进程可创建3000个线程。需要设置ThreadLimit否则如果ThreadsPerChild超过1920,服务器会自动调整为1920. ThreadLimit不能超过15000,需要出现在ThreadsPerChild前面设置。MaxRequestsPerChild为每个子进程的最大请求响应数,0表示不限制大小。
ThreadLimit 5000
ThreadsPerChild 3000
MaxRequestsPerChild 50000
AIX平台:
ThreadLimit 25
ServerLimit 64
StartServers 2
MaxClients 1500
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
4. \logs\error.log常常看看日志
配置Apache Http Server做为WebLogic集群的代理服务器
Tuxedo 和WebLogic Server(简称WLS)间的集群配置 - ourang...
Apache + Tomcat集群配置详解
基于apache的tomcat负载均衡和集群配置
weblogic的配置
Apache HTTP Server 与 Tomcat 的三种连接方式介绍
关于配置Weblogic的NodeManager服务
APACHE服务器的配置方
VIO server 的 profile 配置
WebLogic域配置策略
Basic WebLogic Server Domain 创建
Ubuntu Linux Apache虚拟主机的安装配置
Apache fastcgi mysql服务器的配置实例
代理服务器,英文名叫Proxy Server。
apache 集成weblogic插件错误问题
windows?server?2003?域控组策略的配置
Windows 2003 Server 的 RAID5配置
How WebLogic Portal Uses the WebLogic Server Security Framework
Apache及其http.conf配置相关资源索引-Web开发-网站建设
Apache及其http.conf配置相关资源索引-Web开发-网站建设1
Apache及其http.conf配置相关资源索引-Web开发-网站建设2
给Tomcat,Apache配置gzip压缩(HTTP压缩)功能 - 孤独是因为思念谁 -...
Apache配置详
apache的日志配置 - 风吟的日志 - 网易博客