Apache+Tomcat负载平衡设置方法详细解析
2007-08-19 00:00:00 来源:WEB开发网例如:
worker.list= worker1, worker2
当apache启动时,workers.properties作为插件将初始化出现在worker.list列表中的workers。
2.定义Workers的类型:
每个被命名的worker都应有一些关于其自身的附加信息。这些信息包括了worker的类型和其它相关信息。这里讨论的是JK1.2.5中定义的workers类型。
定义worker类型的格式:
worker . worker名字. type =
worker名字的命名最好遵循java的命名规范。
worker类型取值于下面的表格:
定义一个名为“local”的worker,其使用ajpv12协议与Tomcat 进程通讯:
worker.local.type=ajp12
定义一个名为“remote”的worker,其使用ajpv13协议与Tomcat 进程通讯:
worker.remote.type=ajp13
定义一个名为“fast”的worker,其使用JNI的方式与Tomcat 进程通讯:
worker.fast.type=jni
定义一个名为“loadbalancer”的worker,其作为对多个Tomcat 进程的负载平衡使用:
worker.loadbalancer.type=lb
各个类型具有不同的行为,我们在下文中会详细解释。
3.设置Worker属性:
在定义worker之后,还需要提供各个worker的属性,这些属性的定义使用下面的方式:
worker..<属性>=<属性值>
3-1 ajp12类型的Worker属性:.
ajp12类型的worker工作时使用基于TCP/IP socket的ajpv12协议转发请求给“进程外”Tomcat worker。
ajp12 worker属性如下:
host:
侦听ajp12请求的Tomcat worker主机。
port:
Tomcat worker主机的侦听端口。
lbfactor:
- ››apache设置域名绑定 以及绑定不起作用的排查
- ››apache rewrite将指定URL转向指定的几个服务器
- ››apache配置文件httpd.comf部分参数说明
- ››Apache+Mysql+PHP+phpMyAdmin+Mac OS X 10.7 Lion...
- ››apache+tomcat负载均衡_项目实例
- ››负载均衡不能盲目求多
- ››apache mysql php 源码编译使用
- ››Apache添加mod_aspdotnet.so支持ASP.NET配置指南
- ››Apache中改变php.ini的路径
- ››Apache2.2与Tomcat6整合及虚拟主机配置
- ››Apache+php+mysql在windows下的安装与配置图解
- ››Apache+Subversion完美结合,CentOS下实现版本控制...
更多精彩
赞助商链接