web server在連接建立后將一個(gè)PING請(qǐng)求發(fā)送到ajp13協(xié)議的連接上。 此屬性說(shuō)明了web server等待PONG回應(yīng)的時(shí)間(以ms為單位)。此屬性在jk 1.2.6版本被增加進(jìn)來(lái),以求避免Tomcat的死機(jī),Tomcat 3.3.2+, 4.1.28+ and 5.0.13+實(shí)現(xiàn)了對(duì)使用ajp13的 ping/pong的支持。此屬性默認(rèn)為失效的。
prepost_timeout:
web server在轉(zhuǎn)發(fā)一個(gè)請(qǐng)求后將一個(gè)PING請(qǐng)求發(fā)送到ajp13協(xié)議的連接上。此屬性說(shuō)明了web server等待PONG回應(yīng)的時(shí)間(以ms為單位)。此屬性在jk 1.2.6版本被增加進(jìn)來(lái),以求避免Tomcat的死機(jī),Tomcat 3.3.2+, 4.1.28+ and 5.0.13+實(shí)現(xiàn)了對(duì)使用ajp13的 ping/pong的支持。此屬性默認(rèn)為失效的。
worker.worker2.host=www2.x.comworker.worker2.port=8009worker.worker2.lbfactor=3.5worker.worker2.cachesize=10worker.worker2.cache_timeout=600worker.worker2.socket_keepalive=1worker "worker2" want ajp13 connection to be dropped after 5mn (timeout)worker.worker2.socket_timeout=300
worker.list=router# Define a 'local_worker' worker using ajp13worker.worker1.port=8009worker.worker1.host=node1.domain.orgworker.worker1.type=ajp13worker.worker1.lbfactor=1worker.worker1.local_worker=1# Define another 'local_worker' worker using ajp13worker.worker2.port=8009worker.worker2.host=node2.domain.orgworker.worker2.type=ajp13worker.worker2.lbfactor=1worker.worker2.local_worker=0# Define the LB workerworker.router.type=lbworker.router.balanced_workers=worker1,worker2worker.router.local_worker_only=1
worker.worker名.bridge:用于標(biāo)識(shí)將通過(guò)JNI方式被使用的Tomcat的類型。此屬性目前有兩個(gè)屬性值:tomcat32 or tomcat33。Tomcat 3.2.x雖然已經(jīng)過(guò)時(shí),但是被提供用于發(fā)布在一些類似iSeries系統(tǒng)上。此屬性的默認(rèn)值為tomcat33。
# Define some properties workers.apache_log=/var/log/httpd/ workers.tomcat_home=/var/tomcat3 workers.java_home=/opt/IBMJava2-131/ps=/ # Define 4 workers, 3 real workers using ajp12, ajp13, jni, the last one being a loadbalancing workerworker.list=worker1, worker2, worker3, worker4# Set properties for worker1 (ajp12)worker.worker1.type=ajp12worker.worker1.host=locahostworker.worker1.port=8007worker.worker1.lbfactor=5# Set properties for worker2 (ajp13)worker.worker2.type=ajp13worker.worker2.host=locahostworker.worker2.port=8009worker.worker2.lbfactor=50worker.worker2.cachesize=10worker.worker2.cache_timeout=600worker.worker2.socket_keepalive=1worker.worker2.socket_timeout=300# Set properties for worker3 (jni)worker.worker3.type=jni# Set worker3 bridge type, here Tomcat 3.3worker.worker3.bridge=tomcat33# Set worker3 classpathworker.worker3.class_path=$(workers.tomcat_home)$(ps)classesworker.worker3.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar# Set worker3 tomcat command lineworker.worker3.cmd_line=-homeworker.worker3.cmd_line=$(workers.tomcat_home)# Set worker3 Tomcat/JVM settingsworker.worker3.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)libjvm.soworker.worker3.stdout=$(workers.apache_log)$(ps)inprocess.stdoutworker.worker3.stderr=$(workers.apache_log)$(ps)inprocess.stderr worker.worker3.sysprops=tomcat.home=$(workers.tomcat_home)# Set properties for worker4 (lb) which use worker1 and worker2worker.worker4.balanced_workers=worker1,worker2eworker.worker3.cmd_line=$(workers.tomcat_home)# Set worker3 Tomcat/JVM settingsworker.worker3.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)libjvm.soworker.worker3.stdout=$(workers.apache_log)$(ps)inprocess.stdoutworker.worker3.stderr=$(workers.apache_log)$(ps)inprocess.stderrworker.worker3.sysprops=tomcat.home=$(workers.tomcat_home)# Set properties for worker4 (lb) which use worker1 and worker2worker.worker4.balanced_workers=worker1,worker2