apache http server与tomcat实现负载均衡和集群

apache http server与tomcat实现负载均衡和集群

ID:11135427

大小:409.00 KB

页数:16页

时间:2018-07-10

apache http server与tomcat实现负载均衡和集群_第1页
apache http server与tomcat实现负载均衡和集群_第2页
apache http server与tomcat实现负载均衡和集群_第3页
apache http server与tomcat实现负载均衡和集群_第4页
apache http server与tomcat实现负载均衡和集群_第5页
资源描述:

《apache http server与tomcat实现负载均衡和集群》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ApacheHttpServer与Tomcat实现负载均衡和集群ApacheHttpServer与Tomcat实现负载均衡和集群一、分布式实现原理如上图所示,主要通过Apache-Server作为中转服务器,实现多个tomcat服务器之间的分布式处理,用户直接请求Apache-Server,然后Apache-Server会将请求分发到具体的tomcat-server,之后tomcat-server响应客户请求并返回结果到Apache-Server,最后Apache-Server返回结果给用户二、负载均衡文件说明:m

2、od_jk.conf主要定义mod_jk模块的位置以及mod_jk模块的连接日志设置,还有定义worker.properties文件的位置。worker.properties定义worker的参数,主要是连接tomcat主机的地址和端口信息。如果Tomcat与apache不在同一台机器上,或者需要做多台机器上tomcat的负载均衡只需要更改workers.properties文件中的相应定义即可。%APACHE_HOME%为你的安装目录ApacheHttpServer与Tomcat实现负载均衡和集群环境说明:主要使

3、用了一个ApacheServer和两个Tomcat5.5,在同一台电脑上进行测试。1.准备软件Jdk1.6下载地址:http://java.sun.comtomcat-6.0.29下载地址:http://jakarta.apache.orgapache_2.2.4-win32-x86-no_ssl.msi下载地址:http://httpd.apache.org/download.cgimod_jk-1.2.31-httpd-2.0.52.so(主要作用是建立ApacheServer与Tomcat之间的连接)下载地址

4、:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/说明:apache-server安装完成后,可以在浏览器中输入http://localhost/来测试,如果出现”Itworks!”则表示安装成功。2.安装mod_jk连接模块安装好Jdk、tomcat、apache后,加入mod_jk连接模块,就是把mod_jk-1.2.31-httpd-2.2.3.so文件拷贝到%APACHE_HOME%modules下,把jk模块的配置放到单独的

5、文件中来,在%APACHE_HOME%conf目录新建mod_jk.conf、workers.properties文件。在httpd.conf最后加上:# JK module settingsInclude conf/mod_jk.conf说明:以上表示将mod_jk.conf配置文件包含进来3.修改mod_jk.conf文件为了保持httpd.conf文件的简洁,把jk模块的配置放到单独的文件中来。在mod_jk.conf文件中添加以下内容:ApacheHttpServer与Tomcat实现负载均衡和集群#Lo

6、admod_jk2moduleLoadModulejk_modulemodules/mod_jk-1.2.31-httpd-2.2.3.so#Wheretofindworkers.properties(引用workers配置文件)JkWorkersFileconf/workers.properties#Wheretoputjklogs(log文件路径)JkLogFilelogs/mod_jk2.log#Setthejkloglevel[debug/error/info](log级别)JkLogLevelinfo#S

7、electthelogformat(log格式)JkLogStampFormat"[%a%b%d%H:%M:%S%Y]"#JkOptionsindicatetosendSSLKEYSIZE,JkOptions+ForwardKeySize+ForwardURICompat-ForwardDirectories#JkRequestLogFormatsettherequestformatJkRequestLogFormat"%w%V%T"#SendJSPsforcontext/toworkernamedloadBala

8、ncer(URL转发配置,匹配的URL才转发到tomcat进行处理)JkMount/*.jspcontroller#JkMount/*.*loadBalancer4.修改workers.properties文件在workers.properties文件中添加以下内容:#server列表worker.list=controller,tomcat1,tomcat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。