Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Licensed to the Apache Software Foundation (ASF) under one or more
- # contributor license agreements. See the NOTICE file distributed with
- # this work for additional information regarding copyright ownership.
- # The ASF licenses this file to You under the Apache License, Version 2.0
- # (the "License"); you may not use this file except in compliance with
- # the License. You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # 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="\xampp\tomcat"
- #
- # workers.java_home should point to your Java installation. Normally
- # you should have a bin and lib directories beneath it.
- #
- workers.java_home="\xampp\tomcat\jre"
- #
- # You should configure your environment slash... ps=\ on NT and / on UNIX
- # and maybe something different elsewhere.
- #
- ps=\
- #
- #------ ADVANCED MODE ------------------------------------------------
- #---------------------------------------------------------------------
- #
- #
- #------ DEFAULT worker list ------------------------------------------
- #---------------------------------------------------------------------
- #
- #
- # The workers that your plugins should create and work with
- #
- # Add 'ajp12' if you want ajp12
- # Add 'inprocess' if you want JNI connector
- worker.list=ajp13
- # , ajp12
- # , 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.balance_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)bin$(ps)server$(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
- #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement