日期:2014-05-17  浏览次数:20930 次

apache tomcat负载均衡实验记录

?

http://www.iteye.com/topic/1017961

?

?

原理:tomcat?做个WEB服务器有它的局限性,处理能力低,效率低。承受并发小(1000左右)。但目前有不少网站或者页面是JSP的。并采用了tomcat做为WEB,因此只能在此基础上调优。
目前采取的办法是Apache + Mod_JK + tomcat?来解决一部分请求,用户访问的是apache,但有jsp页面的时候才会去请求tomcat。如果量一大,那么tomcat无法承受,那么只能做tomat集群,Apache + Mod_JK?就是负载均衡器了。
Mod_JK2负载均衡?可以把不同的jsp请求转发到不同的tomcat服务器,还可以侦测服务器存活。如果有条件可以给Mod_JK2做一个HA因为做完集群后压力就在JK上了。
??????
简单拓仆图:
鎷撲粏鍥?

?

?

?

准备工作

Tomcat7?http://tomcat.apache.org/download-70.cgi

apache httpd server 2.2:?http://httpd.apache.org/download.cgi

apache tomcat connector:?http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.31/

?

相关文档:

web server how to:

http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

?

安装路径:

httpd: ? ? ? ? ? ? D:\Server\Apache httpd2_2

tomcat D:\Server\tomcat7-1 tomcat7-2 tomcat7-3

JK ?D:\Server\Apache httpd2_2\modules\mod_jk-1.2.31-httpd-2.2.3.so

?

step 1: 添加并配置JK

D:\Server\Apache httpd2_2\conf\httpd.conf文件最后加上,意思是把这个配置加载进来

?

include conf\mod_jk.conf

?

新建mod_jk.conf文件,内容如下:

?

LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.3.so
JkWorkersFile conf/workers.properties
#指定那些请求交