|
例如:设置“wrkjni”的JVM使用法语。
worker.wrkjni.sysprops=-Duser.region=FR
worker.worker名.ld_path:设置附加的动态链接库路径(类似于LD_LIBRARY_PATH)
例如:添加一些动态链接库路径到“wrkjni”的java环境中。
worker.wrkjni.ld_path=/opt/IBMJava2-131/jre/bin/worker.wrkjni.ld_path =/opt/IBMJava2-131/jre/bin/classic
注意:在Linux下,上面的ld_path并不能更新LD_LIBRARY_PATH,所以需要在执行web server之前手动更新LD_LIBRARY_PATH,。
8.属性文件宏:
我们可以在属性文件中定义“宏”。这些宏让我们定义属性,并在以后使用它们来构建其它的属性文件。当我们修改Java Home、Tomcat Home、系统路径分隔符时这是很有用的。
例如:定义了属性workers.tomcat_home、workers.java_home。
workers.tomcat_home=d:\tomcatworkers.java_home=d:\sdk\jdk1.2.2
在定义worker.inprocess.class_path时就可以使用前面定义的workers.tomcat_home。
worker.inprocess.class_path=$(workers.tomcat_home)$(ps)classes
9.一个简单而完整的worker.properties:
文件中定义了比较完整的结构,可以做为参考模版:
* 一个位于localhost的使用8007端口的ajp12 worker;
* 一个位于localhost的使用8008端口的ajp13 worker;
* 一个jni worker;
* 一个lb worker:负责ajp12 worker、ajp13 workers的负载平衡。
文件内容如下:
# Define some propertiesworkers.apache_log=/var/log/httpd/workers.tomcat_home =/var/tomcat3workers.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.stderrworker.worker3.sysprops =tomcat.home=$(workers.tomcat_home)# Set properties for worker4 (lb) which use worker1 and worker2worker.worker4.balanced_workers=worker1,worker2
(阅读次数:)
共4页: 上一页 [1] [2] [3] 4 下一页
|