Apache应用集群——AJP方式

阅读:282 2019-03-19 15:01:27 来源:新网

apache集群:ajp集群方式

1.下载并安装apache服务器

2.修改配置文件conf/httpd.conf

#修改安装路径

definesrvroot"/httpd-2.4.29-win64-vc15/apache24"

serverroot"${srvroot}"

#启用以下模块

loadmoduleproxy_modulemodules/mod_proxy.so

loadmoduleproxy_balancer_modulemodules/mod_proxy_balancer.so

loadmoduleproxy_http_modulemodules/mod_proxy_http.so

loadmodulelbmethod_byrequests_modulemodules/mod_lbmethod_byrequests.so

loadmoduleslotmem_shm_modulemodules/mod_slotmem_shm.so

loadmoduleproxy_ajp_modulemodules/mod_proxy_ajp.so

loadmoduleproxy_connect_modulemodules/mod_proxy_connect.so

#80为apache访问端口

listen80

##在配置文件尾部新增配置

hostnamelookupsoffproxyrequestsoff

#balancer后面为集群的名称,可以任意命名,建议为域名#######################################websocket集群#######################################注意端口是http端口,而不是ajp(protocol="ajp/1.3")端口balancermemberws://192.168.88.244:80balancermemberws://192.168.88.245:80proxypass/websocketbalancer://wsymyw/websocketproxypass/webchatloginbalancer://wsymyw/webchatloginproxypass/webrtcscreenbalancer://wsymyw/webrtcscreen

#######################################集群配置#######################################proxyhcexprok234{%{request_status}=~/^[234]/}#loadfactor为权重,取值范围:1~100,注意端口不是http端口,而是ajp(protocol="ajp/1.3")端口balancermemberajp://192.168.88.244:8089loadfactor=1route=jvm88244balancermemberajp://192.168.88.245:8089loadfactor=1route=jvm88245#按照请求次数均衡(默认)proxysetlbmethod=byrequestsnofailover=onproxypass/balancer://ymyw/proxypassreverse/balancer://ymyw/

#######################################压缩#######################################默认级别为6,最大值为9deflatecompressionlevel7addoutputfilterdeflatecssjs

3.apache服务器安装成服务

#安装服务

d:programapache24bin>httpd.exe-kinstall

#使用命令启动服务(可打开服务直接手动启动)

d:programapache24bin>httpd.exe-kstart

4.修改2个tomcat配置/conf/server.xml

#修改http端口都为:80

#修改ajp端口:

#添加jvmroute参数(值建议取ip加端口):

上一篇: Nginx日志
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>
推荐商标

{{ v.name }}

{{ v.cls }}类

立即购买 联系客服