Author: pero Date: Fri Mar 28 15:29:42 2008 New Revision: 642408 URL: http://svn.apache.org/viewvc?rev=642408&view=rev Log: update docs
Modified: tomcat/sandbox/tomcat-oacc/trunk/docs/oacc-howto.xml Modified: tomcat/sandbox/tomcat-oacc/trunk/docs/oacc-howto.xml URL: http://svn.apache.org/viewvc/tomcat/sandbox/tomcat-oacc/trunk/docs/oacc-howto.xml?rev=642408&r1=642407&r2=642408&view=diff ============================================================================== --- tomcat/sandbox/tomcat-oacc/trunk/docs/oacc-howto.xml (original) +++ tomcat/sandbox/tomcat-oacc/trunk/docs/oacc-howto.xml Fri Mar 28 15:29:42 2008 @@ -248,13 +248,18 @@ | \ | -- DeltaManager | - ----------------------------- - | | | \ - Receiver Sender Membership \ - \ -- Valve - -- SocketReplicationListener | \ - -- ReplicationListener | -- ReplicationValve - | -- JvmRouteBinderValve + ----------------------------------------------- + | | | \ + Receiver Sender Membership \ + | \ | + | -- mcast.McastService | + | -- membership.McastService | + \ -- Valve + -- SocketReplicationListener | \ + -- ReplicationListener | -- ReplicationValve + | -- JvmRouteBinderValve + | + ----------------- | -- LifecycleListener | @@ -541,6 +546,122 @@ </Server> </source> </p> +</section> +<section name="Cluster Configuration for Membership"> +<p> +List of Attributes<br/> +<table border="1" cellpadding="5"> + + <tr> + <th align="center" bgcolor="aqua">Attribute</th> + <th align="center" bgcolor="aqua">Description</th> + <th align="center" bgcolor="aqua">Default value</th> + </tr> + + <tr> + <td>mcastAddr</td> + <td>Multicast IP address + </td> + <td><code>228.0.0.4</code></td> + </tr> + <tr> + <td>mcastBindAddress</td> + <td>Multicast IP interface address + </td> + <td><code>auto</code></td> + </tr> + <tr> + <td>mcastPort</td> + <td>Multicast UDP port + </td> + <td><code>8012</code></td> + </tr> + <tr> + <td>mcastClusterDomain</td> + <td>Cluster domain of this member + </td> + <td><code>catalina</code></td> + </tr> + <tr> + <td>mcastFrequency</td> + <td>Ping member send check frequency at msec + </td> + <td><code>1000 msec</code></td> + </tr> + <tr> + <td>mcastDropTime</td> + <td>Timeout from frequency ping after member disapper notify + </td> + <td><code>30000 msec</code></td> + </tr> + <tr> + <td>mcastSoTimeout</td> + <td>Multicast socket timeout (-1 unlimited) + </td> + <td><code>-1 msec</code></td> + </tr> + <tr> + <td>mcastTTL</td> + <td> + </td> + <td><code>-1</code></td> + </tr> + <tr> + <td>recoveryCounter</td> + <td>Counter after membership failure socket restarted + </td> + <td><code>10</code></td> + </tr> + <tr> + <td>recoveryEnabled</td> + <td>Membership socket recovery enabled + </td> + <td><code>true</code></td> + </tr> + <tr> + <td>recoverySleepTime</td> + <td>Sleep time between next socket recovery + </td> + <td><code>5000</code> msec</td> + </tr> +</table> +</p> +<p> +Default Membership Service:<br/> +<source> + <Membership + className="org.apache.catalina.cluster.mcast.McastService" + mcastAddr="228.0.0.4" + mcastPort="45564" + mcastFrequency="1000" + mcastDropTime="30000" + recoveryCounter="10" + recoveryEnabled="true" + recoverySleepTime="5000"/> +</source> +</p> +<p> +New Start/Stop Membership Service:<br/> +<source> + <Membership + className="org.apache.catalina.cluster.membership.McastService" + mcastAddr="228.0.0.4" + mcastPort="45564" + mcastClusterDomain="d10" + mcastFrequency="1000" + mcastDropTime="30000" + recoveryCounter="10" + recoveryEnabled="true" + recoverySleepTime="5000"/> +</source> +This service drop member after receiver a Membership SHUTDOWN message +<pre> +xxx org.apache.catalina.cluster.tcp.SimpleTcpCluster memberDisappeared +INFO: Received member disappeared:org.apache.catalina.cluster.membership.McastMember[tcp://x.x.x.x:8004,d10,x.x.x.x,8004, alive=48974, command=SHUTDOWN]<br/> +xxx org.apache.catalina.cluster.util.FastQueue remove +INFO: FastQueue.remove: Remove aborted although queue enabled<br/> +</pre> +</p> </section> <section name="Cluster Configuration for ReplicationTransmitter"> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]