- 浏览: 940779 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (306)
- spring (20)
- ext (15)
- 其它综合 (8)
- svn (6)
- struts (1)
- java综合 (27)
- javascript (19)
- jquery (9)
- linux (56)
- tomcat (10)
- 数据库 (37)
- hibernate (9)
- seo (2)
- web前端 (3)
- 生活 (3)
- 软硬件 (11)
- python (5)
- apache (10)
- spring security (3)
- 好书分享 (4)
- ant (2)
- hudson (1)
- php (2)
- android (3)
- nginx (6)
- memcached (2)
- Tapestry (1)
- nodejs (2)
- cygwin (4)
- jboss (8)
- windows server (2)
- poi (1)
- css (5)
- weblogic (2)
- activemq (0)
- centos (4)
- sybase (1)
- lucene (2)
- daemontools (1)
- rabbitmq (2)
- zookeeper (1)
- nagios (1)
- jetty (4)
- ivy (1)
- maven (3)
- mysql (2)
- java设计 (1)
- redis (2)
- 二维码 (1)
- github (1)
最新评论
-
837030601:
很棒,虽然看不懂,楼主能给小白解释下不,解决问题了
mvn jetty:run 启动很慢解决办法 -
jevmok:
第二种方式错误无法添加;
jetty8 添加静态文件目录 -
JavaAiHaoZhezh:
...
spring在filter中注入bean -
zhanglongbin:
感谢楼主分享!!我遇到的问题:本地word转html 两个编码 ...
poi完美word转html(表格、图片、样式) -
wjs876046992:
文档编号显示不对,读出来全是1和1.1,我的文档是1,1.1, ...
poi完美word转html(表格、图片、样式)
apache tomcat connector的网站老打不开,看不了官方的解释,以下应该是中文的翻译,摘自网上:
下表描述了ajp13worker接受的属性:
host:
侦听ajp13请求的Tomcat worker主机。
port:
Tomcat worker主机的侦听端口。
lbfactor:
当此Tomcat worker被用于一个负载平衡worker使用时,此属性将被使用。它定义了此worker的负载平衡权值。
cachesize:
当在多线程的web server(例如apache2.0、IIS 、Netscape)中使用JK时,此属性是有效的。如果将cachesize的值设置为较高的值,这些支持多线程的web server将获得很好的处理能力。如果此属性不被设置,则连接cache特性将失效。
cache_timeout:
本属性用于声明JK在cache中保留一个打开的socket的时间,它对减少web serer的线程数有所帮助。
使用cache_timeout的原因:
周所周知,一个身背重负的web server(例如apache)建立childs/threads来处理负载,而当负载减少时它将销毁无用的childs/threads。每个child在转发请求给Tomcat时要打开一个ajp13连接,而在Tomcat那一端也将建立一个ajp13线程与之通讯。但是问题出现在一个ajp13连接建立完成后,child没有及时的释放那个ajp13连接,由于web server1将保持它的childs/threads运行已处理高负载,即使childs/threads处理快速的静态内容,在Tomcat端也将积累很多的无用ajp13线程。
socket_keepalive:
当防火墙位于web server与Tomcat之间时,防火墙将尝试断开未激活的网络连接。此属性将告诉操作系统在未激活的连接中发送KEEP_ALIVE信息(发送间隔时间依赖于操作系统的设置,一般为120秒),这样将防止防火墙切断未激活的网络连接。
但此设置并不是万能_钥匙,它对于某些防火墙也无能为力。
socket_timeout:
此属性说明连接在未激活的状况下持续多久,web server将主动切断之。这是一个使Tomcat端的陈旧线程不致过多的好方法,但是也带来了在下一次请求到来时需要重新打开socket的开销。此属性与cache_timeout有类似的功效,但是它工作在non-cache模式。
connect_timeout:
web server在连接建立后将一个PING请求发送到ajp13协议的连接上。 此属性说明了web server等待PONG回应的时间(以ms为单位)。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机,Tomcat 3.3.2+, 4.1.28+ and 5.0.13+实现了对使用ajp13的 ping/pong的支持。此属性默认为失效的。
prepost_timeout:
web server在转发一个请求后将一个PING请求发送到ajp13协议的连接上。此属性说明了web server等待PONG回应的时间(以ms为单位)。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机,Tomcat 3.3.2+, 4.1.28+ and 5.0.13+实现了对使用ajp13的 ping/pong的支持。此属性默认为失效的。
reply_timeout:
此属性告诉web server在接到远端的Tomcat已死并实时的切换到集群中的另外一个Tomcat的回应之前等待一段时间。默认情况下web server将永远等待。属性值为web server要等待回应的时间(以ms为单位),所以如果具有运行时间较长的servlet时设置其值要小心。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机和在支持ajp13的servlet引擎上发生的问题。此属性默认为失效的。
recovery_options:
此属性说明了web server在检测到Tomcat失败后如何进行恢复工作。默认情况下,web server将转发请求给处于负载平衡模式中的另一个Tomcat。属性值为0,说明全部恢复;属性值为1,说明如果在Tomcat接到请求后出现失败状况,则不进行恢复;属性值为2,说明如果在Tomcat发送http头给客户端后出现失败状况,则不进行恢复;属性值为3,说明如果在Tomcat接到请求后出现失败状况或者在Tomcat发送http头给客户端后出现失败状况,则不进行恢复。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机和在支持ajp13的servlet引擎上发生的问题。此属性默认为全部恢复。
下表描述了ajp13worker接受的属性:
host:
侦听ajp13请求的Tomcat worker主机。
port:
Tomcat worker主机的侦听端口。
lbfactor:
当此Tomcat worker被用于一个负载平衡worker使用时,此属性将被使用。它定义了此worker的负载平衡权值。
cachesize:
当在多线程的web server(例如apache2.0、IIS 、Netscape)中使用JK时,此属性是有效的。如果将cachesize的值设置为较高的值,这些支持多线程的web server将获得很好的处理能力。如果此属性不被设置,则连接cache特性将失效。
cache_timeout:
本属性用于声明JK在cache中保留一个打开的socket的时间,它对减少web serer的线程数有所帮助。
使用cache_timeout的原因:
周所周知,一个身背重负的web server(例如apache)建立childs/threads来处理负载,而当负载减少时它将销毁无用的childs/threads。每个child在转发请求给Tomcat时要打开一个ajp13连接,而在Tomcat那一端也将建立一个ajp13线程与之通讯。但是问题出现在一个ajp13连接建立完成后,child没有及时的释放那个ajp13连接,由于web server1将保持它的childs/threads运行已处理高负载,即使childs/threads处理快速的静态内容,在Tomcat端也将积累很多的无用ajp13线程。
socket_keepalive:
当防火墙位于web server与Tomcat之间时,防火墙将尝试断开未激活的网络连接。此属性将告诉操作系统在未激活的连接中发送KEEP_ALIVE信息(发送间隔时间依赖于操作系统的设置,一般为120秒),这样将防止防火墙切断未激活的网络连接。
但此设置并不是万能_钥匙,它对于某些防火墙也无能为力。
socket_timeout:
此属性说明连接在未激活的状况下持续多久,web server将主动切断之。这是一个使Tomcat端的陈旧线程不致过多的好方法,但是也带来了在下一次请求到来时需要重新打开socket的开销。此属性与cache_timeout有类似的功效,但是它工作在non-cache模式。
connect_timeout:
web server在连接建立后将一个PING请求发送到ajp13协议的连接上。 此属性说明了web server等待PONG回应的时间(以ms为单位)。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机,Tomcat 3.3.2+, 4.1.28+ and 5.0.13+实现了对使用ajp13的 ping/pong的支持。此属性默认为失效的。
prepost_timeout:
web server在转发一个请求后将一个PING请求发送到ajp13协议的连接上。此属性说明了web server等待PONG回应的时间(以ms为单位)。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机,Tomcat 3.3.2+, 4.1.28+ and 5.0.13+实现了对使用ajp13的 ping/pong的支持。此属性默认为失效的。
reply_timeout:
此属性告诉web server在接到远端的Tomcat已死并实时的切换到集群中的另外一个Tomcat的回应之前等待一段时间。默认情况下web server将永远等待。属性值为web server要等待回应的时间(以ms为单位),所以如果具有运行时间较长的servlet时设置其值要小心。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机和在支持ajp13的servlet引擎上发生的问题。此属性默认为失效的。
recovery_options:
此属性说明了web server在检测到Tomcat失败后如何进行恢复工作。默认情况下,web server将转发请求给处于负载平衡模式中的另一个Tomcat。属性值为0,说明全部恢复;属性值为1,说明如果在Tomcat接到请求后出现失败状况,则不进行恢复;属性值为2,说明如果在Tomcat发送http头给客户端后出现失败状况,则不进行恢复;属性值为3,说明如果在Tomcat接到请求后出现失败状况或者在Tomcat发送http头给客户端后出现失败状况,则不进行恢复。此属性在jk 1.2.6版本被增加进来,以求避免Tomcat的死机和在支持ajp13的servlet引擎上发生的问题。此属性默认为全部恢复。
发表评论
-
一台jboss起多个实例
2013-03-28 09:27 1033JBoss提供了另外一种简便的方法:Binding Manag ... -
apache+svn配置,passwd文件需另配
2012-08-16 10:15 19611.httpd.conf配置: LoadModule da ... -
为什么tomcat需要(不需要)集成apache
2012-07-09 16:14 3279为什么我们需要集成apache+tomcat,或者我们为什么不 ... -
url中文乱码解决
2012-06-25 09:54 10541.jsp页面添加:<%@ page language= ... -
13 个mod_rewrite 应用举例
2012-06-18 23:02 8751.给子域名加www标记 R ... -
css mime type 为 text/html
2012-06-11 15:20 9244apache整合weblogic,动静不分离,仍然由weblo ... -
jboss ajp connector 属性
2012-06-11 15:22 2100AJP connector支持的属性如 ... -
jboss重启,日志清除
2012-06-11 15:22 4622解决此问题,打开$JBOSS_HOME/server/${se ... -
jvisualvm监控做成服务的jboss/tomcat
2012-05-23 23:34 1613如果jboss做成了服务,启动jvisualvm后会发现loc ... -
apache server-status
2012-05-02 11:51 1279开启: LoadModule status_module ... -
JBoss-5.1.0.GA Multiple SLF4J bindings
2012-04-11 10:59 4015jboss5本身有引用slf4j包,如果项目也有引用此包,就会 ... -
让局域网访问jboss
2012-04-11 09:32 1044修改 {jboss_home}/server/{server_ ... -
改变JSESSIONID Set-Cookie的 Path
2011-10-13 14:55 18868Set-Cookie: JSESSIONID=6941712C ... -
一台机子启动两个tomcat
2011-10-12 21:59 961比如:有两个版本的tomcat,一个5.*,一个6.*,此时由 ... -
mod_gzip 和mod_deflate
2011-08-10 14:53 823关于两者,从国外看到 ... -
apache启动报:undefined symbol
2011-08-10 14:51 1413apache启动报:undefined symbol 这个错一 ... -
apache 页面压缩技术mod_deflate安装和配置
2011-08-10 14:49 12141. 查找模块deflate find ... -
tomcat 开启远程debug
2011-07-28 18:41 1922在tomcat的catalina.bat文件中加入下面的设置, ... -
tomcat 与其它http服务器集成
2011-05-30 11:15 892tomcat 与其它http服务器集成 -
apache无法启动
2011-04-24 10:33 834windows下,利用apache monitor启动apac ...
相关推荐
worker.ajp12.type=ajp13 worker.ajp12.lbfactor=100 ``` - 其中`ajp12`是Tomcat的别名,`8009`是AJP协议默认端口,`localhost`为Tomcat所在主机地址。 ##### Ubuntu环境下配置 1. **安装Apache**: - 使用包...
- `ajp13` 类型:使用 AJP/1.3 协议,功能类似但更优化,如 `worker.remote.type=ajp13`。 - `jni` 类型:通过 JNI(Java Native Interface)直接与 Tomcat 交互,效率更高,如 `worker.fast.type=jni`。 - `lb` ...
worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 ``` - 这些配置指定了Tomcat的安装路径、JDK的安装路径以及与Tomcat连接相关的参数。 **4. 编辑jk.conf文件** - `jk.conf` 文件同样位于Apache的 `conf` ...
worker.ajp13.type=ajp13 ``` 这里定义了一个名为 `ajp13` 的 worker,它指定了 Tomcat 的主机地址和端口(8009),类型为 AJP(Apache JServ Protocol)。 - **httpd.conf** 文件配置: - 加载 mod_jk 模块...
worker.ajp13w.type=ajp13 worker.ajp13w.host=www.zhonghuiheat.com worker.ajp13w.port=8009 worker.worker1.lbfactor=1 ``` - 注意:这里的`worker.ajp13w.host`需要设置为您网站的域名或主机名。 4. **...
worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 worker.loadbalancer.type=lb worker.loadbalancer.balanced_workers=ajp13 worker.inprocess.type=jni worker.inprocess.class_path=$(workers.tomcat_home...
- `worker.ajp13.type=ajp13`:指定连接类型为AJP。 - `worker.ajp13.lbfactor=1`:负载均衡因子,用于多台Tomcat集群环境。 - **修改`server.xml`中的`<host>`标签**: - 添加或修改`<Context>`标签来指定Web...
2. **worker.properties**: 这个文件定义了每个Tomcat实例(worker)的属性,包括名称、IP地址、端口、类型(TCP或AJP)以及连接超时等参数。例如: ``` worker.list=worker1,worker2 worker.worker1.type=ajp13 ...
worker.worker1.type=ajp13 worker.worker1.host=localhost worker.worker1.port=8009 worker.worker1.lbfactor=1 worker.worker2.type=ajp13 worker.worker2.host=192.168.1.2 worker.worker2.port=8009 worker....
这里定义了一个名为`ajp13w`的worker,其类型为`ajp13`,并指定了主机名和端口号。 - 编辑`uriworkermap.properties`文件: ```properties /*=ajp13w ``` 此配置表示所有请求都将被转发到`ajp13w`这个worker上...
- `worker.ajp13.type`: 连接类型,这里是AJP13协议。 - `worker.ajp13.lbfactor`: 负载均衡因子,设置为1表示此工作器没有负载均衡需求。 2. **uriworkermap.properties**: - `!/*.asp`: 表示不使用Tomcat处理...
worker.ajp13.type=ajp13 worker.ajp13.lbfactor=1 ``` - 其中`${TOMCAT_HOME}`为Tomcat的安装路径;`${JAVA_HOME}`为JDK的安装路径;`${SERVER_NAME}`为Apache服务器的主机名或IP地址。 ##### 5. 配置Tomcat -...
worker.node1.type=ajp13 # server的加权比重,值越高,分得的请求越多 worker.node1.lbfactor=1 # socket连接超时时间 worker.node1.socket_timeout=60 # 连接池连接超时时间 worker.node1.connection_pool_...
worker.lb1.type=ajp13 worker.lb2.port=8011 worker.lb2.host=localhost worker.lb2.type=ajp13 worker.lb3.port=8012 worker.lb3.host=localhost worker.lb3.type=ajp13 worker.lb4.port=8013 worker.lb4.host=...