You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by kf...@apache.org on 2013/11/26 10:38:53 UTC

svn commit: r1545580 - in /tomcat/tc7.0.x/trunk/webapps/docs: changelog.xml config/cluster-manager.xml

Author: kfujino
Date: Tue Nov 26 09:38:52 2013
New Revision: 1545580

URL: http://svn.apache.org/r1545580
Log:
Correct the documentation for Cluster manager.

Modified:
    tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml
    tomcat/tc7.0.x/trunk/webapps/docs/config/cluster-manager.xml

Modified: tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml
URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml?rev=1545580&r1=1545579&r2=1545580&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml (original)
+++ tomcat/tc7.0.x/trunk/webapps/docs/changelog.xml Tue Nov 26 09:38:52 2013
@@ -298,6 +298,9 @@
         Expand the description of the WebSocket buffers in the documentation web
         application to clarify their purpose. (markt)
       </fix>
+      <add>
+        Correct the documentation for Cluster manager. (kfujino)
+      </add>
     </changelog>
   </subsection>
   <subsection name="Extras">

Modified: tomcat/tc7.0.x/trunk/webapps/docs/config/cluster-manager.xml
URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/webapps/docs/config/cluster-manager.xml?rev=1545580&r1=1545579&r2=1545580&view=diff
==============================================================================
--- tomcat/tc7.0.x/trunk/webapps/docs/config/cluster-manager.xml (original)
+++ tomcat/tc7.0.x/trunk/webapps/docs/config/cluster-manager.xml Tue Nov 26 09:38:52 2013
@@ -92,6 +92,53 @@
         session attributes named <code>userName</code> and
         <code>sessionHistory</code>.
       </attribute>
+      <attribute name="maxInactiveInterval" required="false">
+        <p>The initial maximum time interval, in seconds,
+        between client requests before a session is invalidated. A negative value
+        will result in sessions never timing out. If the attribute is not provided,
+        a default of 1800 seconds (30 minutes) is used.</p>
+        <p>This attribute provides the initial value whenever a
+        new session is created, but the interval may be dynamically
+        varied by a servlet via the
+        <code>setMaxInactiveInterval</code> method of the <code>HttpSession</code> object.</p>
+      </attribute>
+      <attribute name="sessionIdLength" required="false">
+       <p>The length of session ids created by this Manager, measured in bytes,
+        excluding subsequent conversion to a hexadecimal string and
+        excluding any JVM route information used for load balancing.
+        The default is 16.</p>
+      </attribute>
+      <attribute name="processExpiresFrequency" required="false">
+        <p>Frequency of the session expiration, and related manager operations.
+        Manager operations will be done once for the specified amount of
+        backgroundProcess calls (i.e., the lower the amount, the more often the
+        checks will occur). The minimum value is 1, and the default value is 6.
+        </p>
+      </attribute>
+      <attribute name="secureRandomClass" required="false">
+        <p>Name of the Java class that extends
+        <code>java.security.SecureRandom</code> to use to generate session IDs.
+        If not specified, the default value is
+        <code>java.security.SecureRandom</code>.</p>
+      </attribute>
+      <attribute name="secureRandomProvider" required="false">
+        <p>Name of the provider to use to create the
+        <code>java.security.SecureRandom</code> instances that generate session
+        IDs. If an invalid algorithm and/or provider is specified, the Manager
+        will use the platform default provider and the default algorithm. If not
+        specified, the platform default provider will be used.</p>
+      </attribute>
+      <attribute name="secureRandomAlgorithm" required="false">
+        <p>Name of the algorithm to use to create the
+        <code>java.security.SecureRandom</code> instances that generate session
+        IDs. If an invalid algorithm and/or provider is specified, the Manager
+        will use the platform default provider and the default algorithm. If not
+        specified, the default algorithm of SHA1PRNG will be used. If the
+        default algorithm is not supported, the platform default will be used.
+        To specify that the platform default should be used, do not set the
+        secureRandomProvider attribute and set this attribute to the empty
+        string.</p>
+      </attribute>
     </attributes>
   </subsection>
   <subsection name="org.apache.catalina.ha.session.DeltaManager Attributes">
@@ -123,6 +170,30 @@
         from another node when a node is starting up.
         Default value is <code>60</code> seconds.
       </attribute>
+      <attribute name="sendAllSessions" required="false">
+        Flag whether send sessions as split blocks.
+        If set to <code>true</code>, send all sessions at one big block.
+        If set to <code>false</code>, send sessions as split blocks.
+        Default value is <code>true</code>.
+      </attribute>
+      <attribute name="sendAllSessionsSize" required="false">
+        Number of sessions of a block session message. This attribute is enable
+        only if sendAllSessions is <code>false</code>.
+        Default is <code>1000</code>.
+      </attribute>
+      <attribute name="sendAllSessionsWaitTime" required="false">
+        Wait time between send session block.
+        Default is <code>2000</code> milliseconds.
+      </attribute>
+      <attribute name="stateTimestampDrop" required="false">
+        All session messages are queued when send <code>GET_ALL_SESSION</code>
+        message to other node. If this attribute set to <code>true</code>, all
+        session messages before state transfer message creation are dropped. 
+        Only other <code>GET_ALL_SESSION</code> message are handle with date
+        before state transfer message.
+        if set to <code>false</code>, all queued sessions messages are handled.
+        Default is <code>true</code>.
+      </attribute>
     </attributes>
   </subsection>
   <subsection name="org.apache.catalina.ha.session.BackupManager Attributes">



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org