[hornetq-commits] JBoss hornetq SVN: r8547 - trunk/docs/user-manual/en.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Dec 4 05:58:54 EST 2009


Author: jmesnil
Date: 2009-12-04 05:58:54 -0500 (Fri, 04 Dec 2009)
New Revision: 8547

Modified:
   trunk/docs/user-manual/en/configuration-index.xml
   trunk/docs/user-manual/en/connection-ttl.xml
Log:
documentation update

* updated default value and description for async-connection-execution-enabled configuration

Modified: trunk/docs/user-manual/en/configuration-index.xml
===================================================================
--- trunk/docs/user-manual/en/configuration-index.xml	2009-12-04 09:43:37 UTC (rev 8546)
+++ trunk/docs/user-manual/en/configuration-index.xml	2009-12-04 10:58:54 UTC (rev 8547)
@@ -369,7 +369,7 @@
                             <entry>Should incoming packets on the server be handed off to a thread
                                 from the thread pool for processing or should they be handled on the
                                 remoting thread?</entry>
-                            <entry>true</entry>
+                            <entry>false</entry>
                         </row>
                         <row>
                             <entry><link linkend="transaction-config"

Modified: trunk/docs/user-manual/en/connection-ttl.xml
===================================================================
--- trunk/docs/user-manual/en/connection-ttl.xml	2009-12-04 09:43:37 UTC (rev 8546)
+++ trunk/docs/user-manual/en/connection-ttl.xml	2009-12-04 10:58:54 UTC (rev 8547)
@@ -158,20 +158,14 @@
     </section>
     <section id="connection-ttl.async-connection-execution">
         <title>Configuring Asynchronous Connection Execution</title>
-        <para>By default, as packets are received by on the server side, they are handed off to a
-            thread from the internal thread pool for processing, rather than processing them on the
-            remoting thread.</para>
-        <para>This prevents remoting threads being tied up for too long, especially if the operation
-            takes a significant time to complete. It's dangerous for remoting threads to be tied up
-            for too long, since then they might not be able to handle pings from the client,
-            resulting in reply pings being sent back to the client late and the client erroneously
-            thinking a problem has happened on the connection.</para>
-        <para>Processing operations asynchronously on another thread does however add a little more
-            latency, so we allow this to be configured using the parameter <literal
+        <para>By default, packets received on the server side are handed off by the remoting thread
+           for processing.</para>
+        <para>It is possible instead to use a thread from a thread pool to handle the packents so
+           that the remoting thread is not tied up for too long. However, please note that processing 
+           operations asynchronously on another thread adds a little more
+            latency. To enable asynchronous connection executin, set the parameter <literal
                 >async-connection-execution-enabled</literal> in <literal
-                >hornetq-configuration.xml</literal>. The default value for this parameter is
-                <literal>true</literal>.</para>
-        <para>If you do set this parameter to <literal>false</literal> please do so with
-            caution.</para>
+                >hornetq-configuration.xml</literal> to <literal>true</literal> (default value is
+                <literal>false</literal>).</para>
     </section>
 </chapter>



More information about the hornetq-commits mailing list