mturk       2005/02/23 00:10:20

  Modified:    jk/xdocs changelog.xml index.xml style.css
               jk/xdocs/config apache.xml iis.xml workers.xml
               jk/xdocs/howto index.xml project.xml
               jk/xdocs/install apache1.xml iis.xml
               jk/xdocs/news 20041100.xml
  Added:       jk/xdocs/howto loadbalancers.xml
  Log:
  Update documentation to 1.2.9. Still lots of work left.
  
  Revision  Changes    Path
  1.12      +38 -14    jakarta-tomcat-connectors/jk/xdocs/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/changelog.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- changelog.xml     14 Feb 2005 18:07:00 -0000      1.11
  +++ changelog.xml     23 Feb 2005 08:10:19 -0000      1.12
  @@ -25,6 +25,30 @@
     <br />
     <subsection name="Native">
       <changelog>
  +      <update>
  +      If socket_timeout is set check if socket is alive before
  +      sending any request to Tomcat. (mturk)
  +      </update>
  +      <update>
  +      Added JkMountFile for Apache web servers. This file can contain
  +      uri mappings in the form (/url=worker), and is checked for
  +      updates at regular 60 second interval. (mturk)
  +      </update>
  +      <update>
  +      Added status worker for managing worker runtime data using
  +      web page. (mturk)
  +      </update>
  +      <update>
  +      Added load balancer method directive that is used for setting
  +      the algorithm used for balancing workers. Method can be either
  +      Request (default) or Traffic. (mturk)
  +      </update>
  +      <update>
  +      Added shared memory to allow dynamic configuration. Shared memory
  +      is needed only for unix platform and web servers having multiple
  +      child processes. For Apache web server two new directives has been
  +      added (JkShmFile and JkShmSize). (mturk)
  +      </update>
         <fix>
         <bug>33562</bug>: Fix Reply_timeout when recovery_options
         is larger than 1. Patch provided by Takashi Satou. (mturk)
  @@ -41,8 +65,8 @@
     <subsection name="Native">
       <changelog>
         <update>
  -      Allow anyone to debug and diagnose stack dumps using windbg or any

  -      other debugging tool, and (if they add the .pdb files to their

  +      Allow anyone to debug and diagnose stack dumps using windbg or any
  +      other debugging tool, and (if they add the .pdb files to their
         installation) to make sense of dr watson logs.
         Patch provided by William A. Rowe (wrowe)
         </update>
  @@ -101,7 +125,7 @@
       <changelog>
         <update>
         Added new property named recover_time that can be used to change the
  -      default 60 second recover time. (mturk)

  +      default 60 second recover time. (mturk)
         </update>
         <update>
         Added custom retries for worker, so we don't depend on default setting.
  @@ -109,7 +133,7 @@
         then 3 and then try again. (mturk)
         </update>
         <update>
  -      Added JkWorkerProperty directive that enables omiting 
workers.properties file.

  +      Added JkWorkerProperty directive that enables omiting 
workers.properties file.
         For example: JkWorkerProperty worker.ajp13a.port=8009. (mturk)
         </update>
         <fix>
  @@ -139,16 +163,16 @@
         </fix>
         <fix>
           Changed the load balancer algorithm.
  -        The idea behind this new scheduler is the following:

  +        The idea behind this new scheduler is the following:
           lbfactor is <i>how much we expect this worker to work</i>,
  -        or <i>the worker's work quota</i>.

  -        lbstatus is <i>how urgent this worker has to work to fulfill its 
quota

  -        of work</i>. We distribute each worker's work quota to the worker, 
and then look

  -        which of them needs to work most urgently (biggest lbstatus).  This

  -        worker is then selected for work, and its lbstatus reduced by the

  -        total work quota we distributed to all workers.  Thus the sum of all

  -        lbstatus does not change.(*)

  -        If some workers are disabled, the others will

  +        or <i>the worker's work quota</i>.
  +        lbstatus is <i>how urgent this worker has to work to fulfill its 
quota
  +        of work</i>. We distribute each worker's work quota to the worker, 
and then look
  +        which of them needs to work most urgently (biggest lbstatus).  This
  +        worker is then selected for work, and its lbstatus reduced by the
  +        total work quota we distributed to all workers.  Thus the sum of all
  +        lbstatus does not change.(*)
  +        If some workers are disabled, the others will
           still be scheduled correctly. (mturk)
         </fix>
       </changelog>
  @@ -158,7 +182,7 @@
   <p>JK2 has been put in maintainer mode and no further development will take 
place.
   The reason for shutting down JK2 development was the lack of developers 
interest.
   Other reason was lack of users interest in adopting JK2, caused by 
configuration
  -complexity when compared to JK. 

  +complexity when compared to JK. 
   </p>
   </section>
   
  
  
  
  1.31      +25 -25    jakarta-tomcat-connectors/jk/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/index.xml,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- index.xml 24 Dec 2004 12:26:21 -0000      1.30
  +++ index.xml 23 Feb 2005 08:10:19 -0000      1.31
  @@ -28,50 +28,50 @@
   <section name="Headlines">
   <br />
   <ul>
  -<li><a href="news/20041100.html#20041224.1">24 December 2004 - <b>JK-1.2.8 
released</b></a>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  -of Jakarta Tomcat Connectors 1.2.8.

  -</p>

  -<p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-1.2.8/jakarta-tomcat-connectors-1.2.8-src.tar.gz";>JK
 1.2.8 release candidate 1 sources</a>

  - | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-1.2.8/jakarta-tomcat-connectors-1.2.8-src.tar.gz.asc";>PGP
 signature</a>

  +<li><a href="news/20041100.html#20041224.1">24 December 2004 - <b>JK-1.2.8 
released</b></a>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
  +of Jakarta Tomcat Connectors 1.2.8.
  +</p>
  +<p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-1.2.8/jakarta-tomcat-connectors-1.2.8-src.tar.gz";>JK
 1.2.8 release sources</a>
  + | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jk-1.2.8/jakarta-tomcat-connectors-1.2.8-src.tar.gz.asc";>PGP
 signature</a>
   </p>
   <p>Download the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/binaries/";>binaries</a>
 for selected platforms.
  -</p>

  +</p>
   </li>
  -<li><a href="news/20041100.html#20041218.1">17 December 2004 - 
<b>JK-1.2.8-rc-1 released</b></a>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  -of Jakarta Tomcat Connectors 1.2.8-rc-1 (Relase Canditate 1).

  -</p>

  -<p>

  -We expect it to be ratified as a Stable release when the vote takes place

  -in the next week.

  -</p> 

  -<p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.8-rc-1.tar.gz";>JK
 1.2.8 release candidate 1 sources</a>

  - | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.8-rc-1.tar.gz.asc";>PGP
 signature</a>

  -</p>

  +<li><a href="news/20041100.html#20041218.1">17 December 2004 - 
<b>JK-1.2.8-rc-1 released</b></a>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
  +of Jakarta Tomcat Connectors 1.2.8-rc-1 (Relase Canditate 1).
  +</p>
  +<p>
  +We expect it to be ratified as a Stable release when the vote takes place
  +in the next week.
  +</p> 
  +<p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.8-rc-1.tar.gz";>JK
 1.2.8 release candidate 1 sources</a>
  + | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.8-rc-1.tar.gz.asc";>PGP
 signature</a>
  +</p>
   </li>
   <li><a href="news/20041100.html#20041213.1">13 December 2004 - 
<b>JK-1.2.7-beta-3 released</b></a>
  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
   of Jakarta Tomcat Connectors 1.2.7-beta-3. The release contains a fix to few 
configuraton
  -problems detected with JK-1.2.7-beta-2 version. 

  +problems detected with JK-1.2.7-beta-2 version. 
   </p>
   <p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.7-beta-3.tar.gz";>JK
 1.2.7 beta sources</a>
    | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.7-beta-3.tar.gz.asc";>PGP
 signature</a>
   </p>
   </li>
   <li><a href="news/20041100.html#20041207.1">7 December 2004 - 
<b>JK-1.2.7-beta-2 released</b></a>
  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
   of Jakarta Tomcat Connectors 1.2.7-beta-2. The release contains a fix to few 
compilation
  -problems detected with JK-1.2.7-beta version. 

  +problems detected with JK-1.2.7-beta version. 
   </p>
   <p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.7-beta-2.tar.gz";>JK
 1.2.7 beta sources</a>
    | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.7-beta-2.tar.gz.asc";>PGP
 signature</a>
   </p>
   </li>
   <li><a href="news/20041100.html#20041130.1">30 November 2004 - 
<b>JK-1.2.7-beta released</b></a>
  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  -of Jakarta Tomcat Connectors 1.2.7-beta. The release contains a significant 
number

  -of bug fixes and new features. 

  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
  +of Jakarta Tomcat Connectors 1.2.7-beta. The release contains a significant 
number
  +of bug fixes and new features. 
   </p>
   <p>Downlad the <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.7-beta-1.tar.gz";>JK
 1.2.7 beta sources</a>
    | <a 
href="http://www.apache.org/dist/jakarta/tomcat-connectors/jk/source/jakarta-tomcat-connectors-1.2.7-beta-1.tar.gz.asc";>PGP
 signature</a>
  
  
  
  1.7       +7 -7      jakarta-tomcat-connectors/jk/xdocs/style.css
  
  Index: style.css
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/style.css,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- style.css 29 Nov 2004 12:36:41 -0000      1.6
  +++ style.css 23 Feb 2005 08:10:20 -0000      1.7
  @@ -3,14 +3,14 @@
       font-size: smaller;
       color: #ffffff; 
   }
  -div.example {

  -    background-color: #e5ecf3;

  -    color: #000;

  -    padding: 0.5em;

  -    margin: 1em 2em 1em 1em;

  +div.example {
  +    background-color: #e5ecf3;
  +    color: #000;
  +    padding: 0.5em;
  +    margin: 1em 2em 1em 1em;
   }
  -pre {

  -    font-family: "Courier New", Courier, monospace;

  +pre {
  +    font-family: "Courier New", Courier, monospace;
       font-weight: normal;
       font-style: normal;
       font-size: smaller;
  
  
  
  1.11      +37 -0     jakarta-tomcat-connectors/jk/xdocs/config/apache.xml
  
  Index: apache.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/config/apache.xml,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- apache.xml        18 Dec 2004 12:48:33 -0000      1.10
  +++ apache.xml        23 Feb 2005 08:10:20 -0000      1.11
  @@ -31,6 +31,9 @@
   <attribute name="JkMount" required="false"><p>
   A mount point from a context to a Tomcat worker
   </p></attribute>
  +<attribute name="JkMountFile" required="false"><p>
  +File containing multiple mappings from a context to a Tomcat worker
  +</p></attribute>
   <attribute name="JkUnMount" required="false"><p>
   A no mount point from a context to a Tomcat worker
   This directive is available in jk1.2.7 version and later.
  @@ -81,6 +84,13 @@
   Adds a name of environment variable that should be sent to servlet-engine
   </p></attribute>
   
  +<attribute name="JkShmFile" required="false"><p>
  +Shared memory file name. Used only on unix platforms.
  +</p></attribute>
  +<attribute name="JkShmSize" required="false"><p>
  +Size of the shared memory file name. Default is 1MB.
  +</p></attribute>
  +
   </attributes>
   </section>
   
  @@ -411,7 +421,34 @@
     JkWorkerProperty worker.ajp13w.host=localhost
     JkWorkerProperty worker.ajp13w.port=8009   
   </source>
  +<p>
  +<b>JkMountFile</b> is a new directive available from JK 1.2.9
  +version. It is used for dynamic updates of mount points at runtime.
  +When the mount file is changed, JK will reload it's content.
  +</p>
  +<source>
  +  # Load mount points
  +
  +  JkMountFile conf/uriworkermap.properties
  +</source>
  +<p>If mount point uri starts with minus '-' char the mount point
  +will be disabled.
  +</p>
  +<source>
  +  # Sample uriworkermap.properties file
   
  +  /servlets-examples/*=ajp13w
  +  # Do not map .jpeg files
  +  !/servlets-examples/*.jpeg=ajp13w
  +  # Make jsp examples initially disabled  
  +  -/jsp-examples/*=ajp13w
  +</source>
  +<p>At run time you can change the content of this file. For example
  +removing minus char will enable the uri mapping. You can add any
  +number of new entries at runtime that reflects the newly deployed
  +applications. Apache will reload the file and update the mount
  +points within 60 second interval.
  +</p>
   
   </subsection>
    </section>
  
  
  
  1.2       +3 -3      jakarta-tomcat-connectors/jk/xdocs/config/iis.xml
  
  Index: iis.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/config/iis.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- iis.xml   18 Nov 2004 18:28:54 -0000      1.1
  +++ iis.xml   23 Feb 2005 08:10:20 -0000      1.2
  @@ -12,7 +12,7 @@
       </properties>
   
   <body>
  -

  +
   <section name="Requirements">
   <p>
   The Tomcat redirector requires three entities:
  @@ -75,6 +75,6 @@
   
   </attributes>
   </section> 
  - 

  -</body>

  + 
  +</body>
   </document>
  \ No newline at end of file
  
  
  
  1.10      +50 -61    jakarta-tomcat-connectors/jk/xdocs/config/workers.xml
  
  Index: workers.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/config/workers.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- workers.xml       20 Dec 2004 18:04:27 -0000      1.9
  +++ workers.xml       23 Feb 2005 08:10:20 -0000      1.10
  @@ -12,7 +12,7 @@
       </properties>
   
   <body>
  -

  +
   <section name="Introduction">
   <p>
   A <b>Tomcat worker</b> is a Tomcat instance that is waiting to execute 
servlets or any other content
  @@ -182,6 +182,7 @@
   that makes the load balancer. For example if one worker has lb_factor 5 
times higher then
   other worker, then it will receive five times more requests. 
   </directive>
  +
   </directives>
   </subsection>
   
  @@ -243,6 +244,28 @@
   is using a Session Manager which can persist session data across multiple
   instances of Tomcat. By default sticky_session is set to True.
   </directive>
  +
  +<directive name="sticky_session_force" default="False" required="false">
  +Specifies whether requests with SESSION ID's for workers that are in error 
state
  +should be rejected. If sticky_session_force is set to <b>True</b> or <b>1</b>
  +and the worker that matches that SESSION ID is in error state, client will
  +recieve 500 (Server Error). If set to <b>False</b> or <b>0</b> failover on
  +another worker will be issued with loosing client session. This directive is
  +used only when you set <b>sticky_session=True</b>.
  +<p>
  +This feature has been added in <b>jk 1.2.9</b>.
  +</p>
  +</directive>
  +
  +<directive name="method" default="Request" required="false">
  +Specifies what method load balancer is using for electing best worker.
  +If method is set to <b>R[equest]</b> balancer will use number of requests
  +to find the best worker. If set to <b>T[raffic]</b> balancer will use
  +the network traffic between JK and Tomcat to find the best worker.
  +<p>
  +This feature has been added in <b>jk 1.2.9</b>.
  +</p>
  +</directive>
   </directives>
   
   </subsection>
  @@ -298,74 +321,40 @@
   </p>
   </directive>
   
  -</directives>
  -</subsection>
  -
  -<subsection name="Advanced load balancer directives">
  +<directive name="domain" default="" required="false">
  +Domain directive can be used only when the worker is a member of the load 
balancer.
  +Workers that share the same domain name are treated as single worker. If 
sticky_session
  +is used, then the domain name is used as session route.
  +<p>This directive is used for large system with more then 6 Tomcats, to be 
able
  +to cluster the Tomcats in two groups and thus lowering the session 
replication
  +transfer between them.
  +</p>
   <p>
  -With JK 1.2.x, new load-balancing and fault-tolerant support has been added 
via
  -2 new properties, <b>local_worker_only</b> and <b>local_worker</b>.
  +This feature has been added in <b>jk 1.2.8</b>.
   </p>
  - 
  -<directives>
  -<directive name="local_worker" default="False" required="false">
  -If local_worker is set to <b>True</b> it is marked as local worker. 
  -If in minimum one worker is marked as local worker, lb_worker is in local 
worker mode. 
  -All local workers are moved to the beginning of the internal worker list
  -in lb_worker during validation. 
  -</directive>
  -
  -<directive name="local_worker_only" default="False" required="false">
  -If local_worker_only is set to <b>True</b> it is marked as local only 
worker. 
  -If all local worker are in error state, and if set to <b>False</b>
  -lb_worker tries to route the request to another balanced worker. If set to
  -<b>True</b> error is returned.
   </directive>
  -</directives>
   
  +<directive name="redirect" default="" required="false">
  +Set to the preferred failover worker. If worker matching SESSION ID is in
  +error state then the redirect worker will be used instead. It will be used
  +even if being disabled, thus offering hot standby.
   <p>
  -The <b>local_worker</b> flag on worker tells the <b>lb_worker</b> which 
connections
  -are going to the local worker. 
  -</p>
  -<p>
  -This means that if a request with a session id comes in it would be routed 
to the appropriate worker. 
  -If this worker is down it will be send to the first local worker which is 
not in error state.
  -</p>
  -<p>
  -If a request without a session comes in, it would be routed to the first 
local worker. 
  -If all local worker are in error state, then the <b>local_worker_only</b> 
flag is important. 
  -With set to True, this request gets an error response.
  -If set to False lb_worker tries to route the request to another balanced 
worker.
  -</p>
  -<p>
  -If one of the worker was in error state and has recovered nothing changes. 
  -The local worker will be check for requests without a session id (and with a 
session on himself) and 
  -the other worker will only be checked if a request with a session id of this 
worker comes in.
  -</p>
  -<p>
  -Why do we need such a complex behavior ?
  +This feature has been added in <b>jk 1.2.9</b>.
   </p>
  +</directive>
  +
  +<directive name="disabled" default="False" required="false">
  +If set to <b>True</b> or <b>1</b> the worker will be disabled if member
  +of load balancer. This flag can be changed at runtime using status worker.
   <p>
  -We need a graceful shut down of a node for maintenance. The balancer in 
front asks a special port on each 
  -node periodically. If we want to remove a node from the cluster, we switch 
off this port. 
  -The loadbalancer can't connect to it and marks the node as down. 
  -But we don't move the sessions to another node. In this environment it is an 
error
  -if the balancer sends a request without a session to an apache+mod_jk+tomcat 
which
  -port is switched off. And if the load balancer determines that a node is 
down no
  -other node is allowed to send a request without a session to it. Only 
requests with
  -old sessions on the switched off node would be routed to this node. After 
some time
  -nobody uses the old sessions and the sessions will time out.
  -Then nobody uses this node, because all session are gone and the node is
  -unreachable without a session-id in the request. If someone uses a session 
which
  -timed out, our servlet system sends a redirect response without a session id 
to the browser.
  -This is necessary, because on a switched off node apache and tomcat can 
still be up and running,
  -but they are in an old state and should only be asked for valid old sessions.
  -After the last session timed out, you can update the node etc. without 
killing
  -sessions or moving them to another node. Sometimes we have a lot of big 
objects
  -in our sessions, so it would be really time consuming to move them.
  +This feature has been added in <b>jk 1.2.9</b>.
   </p>
  +</directive>
  +
  +</directives>
   </subsection>
  +
   </section>
  - 

  -</body>

  + 
  +</body>
   </document>
  \ No newline at end of file
  
  
  
  1.2       +24 -0     jakarta-tomcat-connectors/jk/xdocs/howto/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/howto/index.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.xml 18 Nov 2004 18:30:36 -0000      1.1
  +++ index.xml 23 Feb 2005 08:10:20 -0000      1.2
  @@ -25,5 +25,29 @@
   
   </section>
   
  +<section name="Sticky Sessions">
  +<p>
  +TODO
  +</p>
  +</section>
  +
  +<section name="Failover">
  +<p>
  +TODO
  +</p>
  +</section>
  +
  +<section name="Domain Clustering">
  +<p>
  +TODO
  +</p>
  +</section>
  +
  +<section name="Hot Standby">
  +<p>
  +TODO
  +</p>
  +</section>
  +
   </body>
   </document>
  
  
  
  1.2       +1 -0      jakarta-tomcat-connectors/jk/xdocs/howto/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/howto/project.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- project.xml       18 Nov 2004 18:30:36 -0000      1.1
  +++ project.xml       23 Feb 2005 08:10:20 -0000      1.2
  @@ -15,6 +15,7 @@
       <menu name="Generic Howto">
           <item name="For the impatient"          href="quick.html"/>
           <item name="All about workers"          href="workers.html"/>
  +        <item name="Load Balancing"             href="loadbalancers.html"/>
       </menu>
       <menu name="Webservers">
           <item name="Apache"                     href="apache.html"/>
  
  
  
  1.1                  
jakarta-tomcat-connectors/jk/xdocs/howto/loadbalancers.xml
  
  Index: loadbalancers.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  <!DOCTYPE document [
    <!ENTITY project SYSTEM "project.xml">
  ]>
  <document url="loadbalancers.html">
  
    &project;
  <copyright>
     Copyright 1999-2004 The Apache Software Foundation
   
     Licensed 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.
  </copyright>
  <properties>
  <title>LoadBalancer HowTo</title>
  <author email="[EMAIL PROTECTED]">Mladen Tur</author>
  <date>$Date: 2005/02/23 08:10:20 $</date>
  </properties>
  <body>
  <section name="Introduction"> 
  <br/>
  <p>Load balancer is a virtual worker that does not really communicate with 
Tomcat workers.
  Instead it is responsible for the management of several "real" workers.
  The worker is supposed to be a load balancer if it's worker type is <b>lb</b>.
  See worker's <b>type</b> directive.
  <warn>The workers that are member of load balancer must not appear in the
  <b>worker.list</b> directive.</warn>
  </p>
  </section>
  
  </body>
  </document>
  
  
  
  1.6       +3 -3      jakarta-tomcat-connectors/jk/xdocs/install/apache1.xml
  
  Index: apache1.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/install/apache1.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- apache1.xml       23 Dec 2004 13:52:00 -0000      1.5
  +++ apache1.xml       23 Feb 2005 08:10:20 -0000      1.6
  @@ -12,7 +12,7 @@
       </properties>
   
   <body>
  -

  +
   <section name="Building jk on Unix">
   <p>
   The mod_jk build use the widely used configure system.
  @@ -250,6 +250,6 @@
   </screen>
   
   </section> 
  - 

  -</body>

  + 
  +</body>
   </document>
  
  
  
  1.5       +3 -3      jakarta-tomcat-connectors/jk/xdocs/install/iis.xml
  
  Index: iis.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/install/iis.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- iis.xml   21 Dec 2004 16:22:49 -0000      1.4
  +++ iis.xml   23 Feb 2005 08:10:20 -0000      1.5
  @@ -12,7 +12,7 @@
       </properties>
   
   <body>
  -

  +
   <section name="Building ISAPI redirector">
   <p>
   The redirector was developed using Visual C++ Ver.6.0, so having this 
environment is a prereq if you want 
  @@ -67,6 +67,6 @@
   </p>
   
   </section>
  -

  -</body>

  +
  +</body>
   </document>
  \ No newline at end of file
  
  
  
  1.8       +82 -82    jakarta-tomcat-connectors/jk/xdocs/news/20041100.xml
  
  Index: 20041100.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/xdocs/news/20041100.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- 20041100.xml      24 Dec 2004 12:26:21 -0000      1.7
  +++ 20041100.xml      23 Feb 2005 08:10:20 -0000      1.8
  @@ -21,106 +21,106 @@
   </a>
   <hr size="1" noshade="noshade" />
   -->
  -<a name="20041224.1"> 

  -<h3>17 December - JK-1.2.8 released</h3>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  -of Jakarta Tomcat Connectors 1.2.8.

  -</p>

  -<p>

  - Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.

  -</p>

  -<p>If you find any bugs during testing this release, please fill in the

  -<a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>

  -Bug Report. When entering bug select <b>Native:JK</b> Component.

  -</p>

  -</a> 

  -<hr size="1" noshade="noshade" />
  -<a name="20041218.1"> 

  -<h3>17 December - JK-1.2.8-rc-1 released</h3>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  -of Jakarta Tomcat Connectors 1.2.8-rc-1 (Relase Canditate 1).

  -</p>

  -<p>

  -We expect it to be ratified as a Stable release when the vote takes place

  -in the next week.

  -</p>

  -<p>

  - Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.

  -</p>

  -<p>If you find any bugs during testing this release, please fill in the

  -<a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>

  -Bug Report. When entering bug select <b>Native:JK</b> Component.

  -</p>

  -</a> 

  -<hr size="1" noshade="noshade" />
  -<a name="20041213.1"> 

  -<h3>13 December - JK-1.2.7-beta-3 released</h3>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  +<a name="20041224.1"> 
  +<h3>17 December - JK-1.2.8 released</h3>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
  +of Jakarta Tomcat Connectors 1.2.8.
  +</p>
  +<p>
  + Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.
  +</p>
  +<p>If you find any bugs during testing this release, please fill in the
  +<a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>
  +Bug Report. When entering bug select <b>Native:JK</b> Component.
  +</p>
  +</a> 
  +<hr size="1" noshade="noshade" />
  +<a name="20041218.1"> 
  +<h3>17 December - JK-1.2.8-rc-1 released</h3>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
  +of Jakarta Tomcat Connectors 1.2.8-rc-1 (Relase Canditate 1).
  +</p>
  +<p>
  +We expect it to be ratified as a Stable release when the vote takes place
  +in the next week.
  +</p>
  +<p>
  + Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.
  +</p>
  +<p>If you find any bugs during testing this release, please fill in the
  +<a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>
  +Bug Report. When entering bug select <b>Native:JK</b> Component.
  +</p>
  +</a> 
  +<hr size="1" noshade="noshade" />
  +<a name="20041213.1"> 
  +<h3>13 December - JK-1.2.7-beta-3 released</h3>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
   of Jakarta Tomcat Connectors 1.2.7-beta-3. The release contains a fix to few 
configuration
  -problems detected with JK-1.2.7-beta-2 version.

  -</p>

  -<p>

  -We expect it to be ratified as a Stable release when the vote takes place

  -in the next week.

  -</p>

  -<p>

  - Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.

  -</p>

  +problems detected with JK-1.2.7-beta-2 version.
  +</p>
  +<p>
  +We expect it to be ratified as a Stable release when the vote takes place
  +in the next week.
  +</p>
  +<p>
  + Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.
  +</p>
   <p>If you find any bugs during testing this release, please fill in the
   <a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>
   Bug Report. When entering bug select <b>Native:JK</b> Component.
   </p>
   </a> 
   <hr size="1" noshade="noshade" />
  -<a name="20041207.1"> 

  -<h3>7 December - JK-1.2.7-beta-2 released</h3>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  +<a name="20041207.1"> 
  +<h3>7 December - JK-1.2.7-beta-2 released</h3>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
   of Jakarta Tomcat Connectors 1.2.7-beta-2. The release contains a fix to few 
compilation
   problems detected with JK-1.2.7-beta version. This release also introduces a 
new
  -<b>domain</b> concept clustering support. See <bug>32317</bug> for details.

  -</p>

  -<p>

  -We expect it to be ratified as a Stable release when the vote takes place

  -in the next two weeks.

  -</p>

  -<p>

  - Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.

  -</p>

  +<b>domain</b> concept clustering support. See <bug>32317</bug> for details.
  +</p>
  +<p>
  +We expect it to be ratified as a Stable release when the vote takes place
  +in the next two weeks.
  +</p>
  +<p>
  + Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.
  +</p>
   <p>If you find any bugs during testing this release, please fill in the
   <a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>
   Bug Report. When entering bug select <b>Native:JK</b> Component.
   </p>
   </a> 
  -<hr size="1" noshade="noshade" />

  +<hr size="1" noshade="noshade" />
   
  -<a name="20041130.1"> 

  -<h3>30 November - JK-1.2.7-beta released</h3>

  -<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability

  -of Jakarta Tomcat Connectors 1.2.7-beta. The release contains a significant 
number

  -of bug fixes and new features. 

  -</p>

  -<p>

  -We expect it to be ratified as a Stable release when the vote takes place

  -in the next two weeks.

  -</p>

  -<p>

  - Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.

  -</p>

  -<warn>

  -Since release 1.2.7 the <b>socket_timeout</b> property has been renamed to

  -<b>recycle_timeout</b>.

  -The socket_timeout now sets the real timeout for socket operations.

  +<a name="20041130.1"> 
  +<h3>30 November - JK-1.2.7-beta released</h3>
  +<p>The Apache Jakarta Tomcat team is proud to announce the immediate 
availability
  +of Jakarta Tomcat Connectors 1.2.7-beta. The release contains a significant 
number
  +of bug fixes and new features. 
  +</p>
  +<p>
  +We expect it to be ratified as a Stable release when the vote takes place
  +in the next two weeks.
  +</p>
  +<p>
  + Please see the <a href="../changelog.html">ChangeLog</a> for a full list of 
changes.
  +</p>
  +<warn>
  +Since release 1.2.7 the <b>socket_timeout</b> property has been renamed to
  +<b>recycle_timeout</b>.
  +The socket_timeout now sets the real timeout for socket operations.
   </warn>
   <p>If you find any bugs during testing this release, please fill in the
   <a 
href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Tomcat%205";>Bugzilla</a>
   Bug Report. When entering bug select <b>Native:JK</b> Component.
   </p>
  -</a> 

  +</a> 
   
  -<hr size="1" noshade="noshade" />

  +<hr size="1" noshade="noshade" />
   
  -<a name="20041115.1"> 

  -<h3>15 November - JK2 is officially unsupported</h3>

  +<a name="20041115.1"> 
  +<h3>15 November - JK2 is officially unsupported</h3>
   <p>JK2 has been put in maintainer mode and no further development will take 
place.
   The reason for shutting down JK2 development was the lack of developers 
interest.
   Other reason was lack of users interest in adopting JK2, caused by 
configuration
  @@ -136,10 +136,10 @@
   </p>
   <p>JK will be fully supported for all other web servers. The next JK release 
is
   planned for the end of November. Lots of code from JK2 has been ported to JK
  -</p>

  -</a> 

  -<hr size="1" noshade="noshade" />

  +</p>
  +</a> 
  +<hr size="1" noshade="noshade" />
   
   </section>
   </body>
  -</document>  

  +</document>  
  
  
  

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

Reply via email to