costin      02/05/02 12:46:17

  Modified:    jk/conf  workers2.properties
  Log:
  Changed to use the new proposed attributes.
  
  I used tomcatId as a temporary name - instance is a bit too generic.
  If you have a better sugestion for the name - please let me know !
  ( route is also a bit overloaded )
  
  I also started to add 'group' attributes - it'll be used to
  automatically create lb workers.
  
  The current config will have 2 workers, and send all the requests to the
  unix socket. If that fails, it should fall back to the second worker.
  
  The /examples1 should allwasy go to the second worker.
  
  ( that doesn't work yet - I need to plug in the 'group' magic ).
  
  Revision  Changes    Path
  1.10      +23 -19    jakarta-tomcat-connectors/jk/conf/workers2.properties
  
  Index: workers2.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/conf/workers2.properties,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- workers2.properties       30 Apr 2002 06:50:05 -0000      1.9
  +++ workers2.properties       2 May 2002 19:46:17 -0000       1.10
  @@ -28,46 +28,40 @@
   
   # Default channel 
   [channel.socket:localhost:8009]
  -# lbfactor=1
  +lbfactor=1
  +tomcatId=localhost:8009
   
   
   # Example additional socket channel. The location is in the name ( URL-style
   [channel.socket:localhost:8019]
  -
  -
  -# Example 2 - explicitely set the host/port, the name can be anything.
  -# [channel.socket:myWorker]
  -# host=myHost
  -# port=8109
  +tomcatId=localhost:8019
  +lbfactor=1
  +group=lb_1
  +group=lb_2
   
   
   # Example unix socket.
   # XXX We must use an explicit setting to use substitution - resolve this
   [channel.apr:unixSocket]
   file=${TOMCAT_HOME}/work/jk2.socket
  +tomcatId=localhost:8009
  +lbfactor=0
   
   
  +# 
  +# The JNI channel is enabled and configured automatically
  +# if a VM is detected and tomcat started.
   [channel.jni:jni]
   
   #################### Workers ####################
   # All non-ajp13 workers or workers with special configurations
  +# There is no configuration for ajp13 workers - you just configure
  +# channels 
   
   # The status worker. 
   [worker.status]
   
   
  -# This is created by default - and used for all webapps that don't specify 
  -# explicitely an worker.
  -# It'll automatically get all the 'forwarding' workers/channels.
  -# [worker.lb]
  -
  -
  -# Note that we use separate lines instead of , separated values. 
  -# This is also created by default - when a forwarding worker has a 
  -# 'group' property
  -# [worker.lb:group1]
  -
  -
   # Requirements: libjvm.so MUST BE INCLUDED in LD_LIBRARY_PATH for this 
   # to work reliably and on all platforms. Same for other java libs. 
   # "java" script is a good example, Sun needs it to start java and we need it to.
  @@ -106,6 +100,10 @@
   [uri:/examples]
   context=/examples
   
  +[uri:/examples1]
  +context=/examples
  +group=lb_1
  +
   [uri:localhost:8080/examples]
   context=/examples
   
  @@ -122,6 +120,12 @@
   
   # Prefix mapping
   [uri:/examples/servlet/RequestInfoExample/*]
  +
  +[uri:/examples/*]
  +
  +[uri:/examples1/*]
  +# XXX The setting should be only on host and context
  +group=lb_1
   
   # Extension match
   [uri:/examples/*.jsp]
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to