- simpleqq
- 等级: 初级会员

- 性别:

- 文章: 32
- 积分: 10
- 来自: 北京

|
时间:2007-11-20 关键字: tomcat 集群问题
前几天参考的一遍TOMCAT集群配置:地址http://wangcheng.javaeye.com/blog/66928#comments
主要配置如下:
在Apache安装目录下conf目录中的httpd.conf文件。
在文件最后添加一句:
include "D:\Program Files\Apache Group\Apache2\conf\mod_jk.conf"
接着在conf目录中新建文件mod_jk.conf并添加下面的内容:
#加载mod_jk Module
LoadModule jk_module modules/mod_jk-apache-2.0.59.so
#指定 workers.properties文件路径
JkWorkersFile conf/workers.properties
#指定哪些请求交给tomcat处理,"controller"为在workers.propertise里指定的负载分配控制器名
JkMount /*.jsp controller
在conf目录下新建workers.properties文件并添加如下内容:
#server
worker.list = controller
#========tomcat1========
worker.tomcat1.port=11009
worker.tomcat1.host=localhost
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1
#========tomcat2========
worker.tomcat2.port=12009
worker.tomcat2.host=localhost
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 1
#========controller,负载均衡控制器========
worker.controller.type=lb
worker.controller.balanced_workers=tomcat1,tomcat2
worker.controller.sticky_session=1
访问 tomcat1,tomcat2 都可以访问得到jsp-examples 而采用apache 就访问不到
在Apache安装目录下logs目录中
mod_jk.log 出现如下错误:
[Tue Nov 20 21:55:02 2007] [5040:5044] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
[Tue Nov 20 21:55:02 2007] [5040:5044] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
[Tue Nov 20 21:55:02 2007] [5080:5084] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
[Tue Nov 20 21:55:02 2007] [5080:5084] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
error.log 文件出现如下错误:
[Tue Nov 20 21:55:02 2007] [5040:5044] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
[Tue Nov 20 21:55:02 2007] [5040:5044] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
[Tue Nov 20 21:55:02 2007] [5080:5084] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
[Tue Nov 20 21:55:02 2007] [5080:5084] [warn] jk_map.c (379): The attribute 'worker.controller.balanced_workers' is deprecated - please check the documentation for the correct replacement.
基本上错误可那网页上的网友一样的错误结果,刚学没有几天,不知这样配置哪里出的错。
还有我想要限制某些IP可以访问,某些IP不能访问如:jsp-examples 项目,可请教想学习这方面
该从哪里开始,谢谢!
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
| 返回顶楼 |
|
|
- simpleqq
- 等级: 初级会员

- 性别:

- 文章: 32
- 积分: 10
- 来自: 北京

|
环境是在XP,apache_2.0.59,tomcat/5.0.28
|
| 返回顶楼 |
|
|
- garid
- 等级: 初级会员

- 性别:

- 文章: 10
- 积分: 30
- 来自: 上海

|
这个属性它不支持,我想你可能是写错了 ,应该是balance,后面没有d字母
worker.controller.balance_workers=tomcat1,tomcat2
|
| 返回顶楼 |
|
|
- runjia1987
- 等级: 初级会员

- 性别:

- 文章: 11
- 积分: 0
- 来自: 武汉

|
断开apache,单独用tomcat 试试,
最好用5.5.X, 我就这样配过
|
| 返回顶楼 |
|
|