| # workers.properties - |
| # |
| # This file provides jk derived plugins with the needed information to |
| # connect to the different tomcat workers. Note that the distributed |
| # version of this file requires modification before it is usable by a |
| # plugin. |
| # |
| # As a general note, the characters $( and ) are used internally to define |
| # macros. Do not use them in your own configuration!!! |
| # |
| # Whenever you see a set of lines such as: |
| # x=value |
| # y=$(x)\something |
| # |
| # the final value for y will be value\something |
| # |
| # Normaly all you will need to do is un-comment and modify the first three |
| # properties, i.e. workers.tomcat_home, workers.java_home and ps. |
| # Most of the configuration is derived from these. |
| # |
| # When you are done updating workers.tomcat_home, workers.java_home and ps |
| # you should have 3 workers configured: |
| # |
| # - An ajp12 worker that connects to localhost:8007 |
| # - An ajp13 worker that connects to localhost:8009 |
| # - A jni inprocess worker. |
| # - A load balancer worker |
| # |
| # However by default the plugins will only use the ajp12 worker. To have |
| # the plugins use other workers you should modify the worker.list property. |
| # |
| # |
| |
| # OPTIONS ( very important for jni mode ) |
| |
| # |
| # workers.tomcat_home should point to the location where you |
| # installed tomcat. This is where you have your conf, webapps and lib |
| # directories. |
| # |
| workers.tomcat_home=/var/tomcat3 |
| |
| # |
| # workers.java_home should point to your Java installation. Normally |
| # you should have a bin and lib directories beneath it. |
| # |
| workers.java_home=/opt/IBMJava2-13 |
| |
| # |
| # You should configure your environment slash... ps=\ on NT and / on UNIX |
| # and maybe something different elsewhere. |
| # |
| ps=/ |
| |
| # |
| #------ ADVANCED MODE ------------------------------------------------ |
| #--------------------------------------------------------------------- |
| # |
| |
| # |
| #------ DEFAULT worket list ------------------------------------------ |
| #--------------------------------------------------------------------- |
| # |
| # |
| # The workers that your plugins should create and work with |
| # |
| # Add 'inprocess' if you want JNI connector |
| worker.list=ajp12, ajp13 |
| # , inprocess |
| |
| |
| # |
| #------ DEFAULT ajp12 WORKER DEFINITION ------------------------------ |
| #--------------------------------------------------------------------- |
| # |
| |
| # |
| # Defining a worker named ajp12 and of type ajp12 |
| # Note that the name and the type do not have to match. |
| # |
| worker.ajp12.port=8007 |
| worker.ajp12.host=localhost |
| worker.ajp12.type=ajp12 |
| # |
| # Specifies the load balance factor when used with |
| # a load balancing worker. |
| # Note: |
| # ----> lbfactor must be > 0 |
| # ----> Low lbfactor means less work done by the worker. |
| worker.ajp12.lbfactor=1 |
| |
| # |
| #------ DEFAULT ajp13 WORKER DEFINITION ------------------------------ |
| #--------------------------------------------------------------------- |
| # |
| |
| # |
| # Defining a worker named ajp13 and of type ajp13 |
| # Note that the name and the type do not have to match. |
| # |
| worker.ajp13.port=8009 |
| worker.ajp13.host=localhost |
| worker.ajp13.type=ajp13 |
| # |
| # Specifies the load balance factor when used with |
| # a load balancing worker. |
| # Note: |
| # ----> lbfactor must be > 0 |
| # ----> Low lbfactor means less work done by the worker. |
| worker.ajp13.lbfactor=1 |
| |
| # |
| # Specify the size of the open connection pool. |
| #worker.ajp13.connection_pool_size |
| |
| # |
| #------ DEFAULT LOAD BALANCER WORKER DEFINITION ---------------------- |
| #--------------------------------------------------------------------- |
| # |
| |
| # |
| # The loadbalancer (type lb) workers perform wighted round-robin |
| # load balancing with sticky sessions. |
| # Note: |
| # ----> If a worker dies, the load balancer will check its state |
| # once in a while. Until then all work is redirected to peer |
| # workers. |
| worker.loadbalancer.type=lb |
| worker.loadbalancer.balanced_workers=ajp12, ajp13 |
| |
| |
| # |
| #------ DEFAULT JNI WORKER DEFINITION--------------------------------- |
| #--------------------------------------------------------------------- |
| # |
| |
| # |
| # Defining a worker named inprocess and of type jni |
| # Note that the name and the type do not have to match. |
| # |
| worker.inprocess.type=jni |
| |
| # |
| #------ CLASSPATH DEFINITION ----------------------------------------- |
| #--------------------------------------------------------------------- |
| # |
| |
| # |
| # Additional class path components. |
| # |
| worker.inprocess.class_path=$(workers.tomcat_home)$(ps)lib$(ps)tomcat.jar |
| |
| # |
| # Setting the command line for tomcat. |
| # Note: The cmd_line string may not contain spaces. |
| # |
| worker.inprocess.cmd_line=start |
| |
| # Not needed, but can be customized. |
| #worker.inprocess.cmd_line=-config |
| #worker.inprocess.cmd_line=$(workers.tomcat_home)$(ps)conf$(ps)server.xml |
| #worker.inprocess.cmd_line=-home |
| #worker.inprocess.cmd_line=$(workers.tomcat_home) |
| |
| # |
| # The JVM that we are about to use |
| # |
| # This is for Java2 |
| # |
| # Windows |
| worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)jvm.dll |
| # IBM JDK1.3 |
| #worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)bin$(ps)classic$(ps)libjvm.so |
| # Unix - Sun VM or blackdown |
| #worker.inprocess.jvm_lib=$(workers.java_home)$(ps)jre$(ps)lib$(ps)i386$(ps)classic$(ps)libjvm.so |
| |
| # |
| # And this is for jdk1.1.X |
| # |
| #worker.inprocess.jvm_lib=$(workers.java_home)$(ps)bin$(ps)javai.dll |
| |
| |
| # |
| # Setting the place for the stdout and stderr of tomcat |
| # |
| worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout |
| worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stderr |
| |
| # |
| # Setting the tomcat.home Java property |
| # |
| #worker.inprocess.sysprops=tomcat.home=$(workers.tomcat_home) |
| |
| # |
| # Java system properties |
| # |
| # worker.inprocess.sysprops=java.compiler=NONE |
| # worker.inprocess.sysprops=myprop=mypropvalue |
| |
| # |
| # Additional path components. |
| # |
| # worker.inprocess.ld_path=d:$(ps)SQLLIB$(ps)bin |
| # |
| |
| |