[jboss-cvs] JBoss Messaging SVN: r7128 - in trunk: examples/core/perf and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri May 29 06:39:59 EDT 2009


Author: timfox
Date: 2009-05-29 06:39:58 -0400 (Fri, 29 May 2009)
New Revision: 7128

Modified:
   trunk/docs/user-manual/en/perf-tuning.xml
   trunk/docs/user-manual/en/preface.xml
   trunk/docs/user-manual/en/project-info.xml
   trunk/examples/core/perf/perf.properties
   trunk/examples/core/perf/src/org/jboss/core/example/PerfBase.java
   trunk/examples/core/perf/src/org/jboss/core/example/PerfParams.java
Log:
some tweaks to docs + perf

Modified: trunk/docs/user-manual/en/perf-tuning.xml
===================================================================
--- trunk/docs/user-manual/en/perf-tuning.xml	2009-05-29 05:44:01 UTC (rev 7127)
+++ trunk/docs/user-manual/en/perf-tuning.xml	2009-05-29 10:39:58 UTC (rev 7128)
@@ -139,6 +139,21 @@
                         <xref linkend="configuring-transports"/> for more information on this.
                 </para>
             </listitem>
+            <listitem>
+                <para>Increase limit on file handles on the server. If you expect a lot of
+                    concurrent connections on your servers, or if clients are rapidly opening and
+                    closing connections, you should make sure the user running the server has
+                    permission to create sufficient file handles.</para>
+                <para>This varies from operating system to operating system. On Linux systems you
+                    can increase the number of allowable open file handles in the file <literal
+                        >/etc/security/limits.conf</literal> e.g. add the lines
+                    <programlisting>
+serveruser     soft    nofile  20000
+serveruser     hard    nofile  20000                   
+                </programlisting>
+                    This would allow up to 20000 file handles to be open by the user<literal
+                        >serveruser</literal>. </para>
+            </listitem>
         </itemizedlist>
     </section>
     <section>

Modified: trunk/docs/user-manual/en/preface.xml
===================================================================
--- trunk/docs/user-manual/en/preface.xml	2009-05-29 05:44:01 UTC (rev 7127)
+++ trunk/docs/user-manual/en/preface.xml	2009-05-29 10:39:58 UTC (rev 7128)
@@ -4,11 +4,10 @@
     <para>The goal of JBoss Messaging is simple and uncompromising; to bring unrivalled levels of
         performance and reliability to messaging, and to be the fastest, best featured and most
         scalable multi-protocol messaging system.</para>
-    <para>Why use JBoss Messaging? Here are a few of the reasons:</para>
+    <para>Why use JBoss Messaging? Here are just a few of the reasons:</para>
     <itemizedlist>
         <listitem>
-            <para>100% open source software. We use the Apache Software License version 2.0 to limit
-                restrictions on use.</para>
+            <para>100% open source software.</para>
         </listitem>
         <listitem>
             <para>Written in Java. Runs on any platform with a J2SE 5.0 JDK, that's everything from
@@ -16,7 +15,8 @@
         </listitem>
         <listitem>
             <para>Superb performance. Our class beating high performance journal provides persistent
-                messaging performance at rates normally seen for non persistent messaging.</para>
+                messaging performance at rates normally seen for non persistent messaging, our non
+                persistent messaging performance rocks the boat too.</para>
         </listitem>
         <listitem>
             <para>Full feature set. All the features you'd expect in any serious messaging system,

Modified: trunk/docs/user-manual/en/project-info.xml
===================================================================
--- trunk/docs/user-manual/en/project-info.xml	2009-05-29 05:44:01 UTC (rev 7127)
+++ trunk/docs/user-manual/en/project-info.xml	2009-05-29 10:39:58 UTC (rev 7128)
@@ -12,6 +12,15 @@
     <para>Pop in and chat to us in our <ulink url="irc://irc.freenode.net:6667/jbossmessaging">IRC channel</ulink></para>  
     <para>JBoss Messaging Subversion TRUNK is <ulink url="http://anonsvn.jboss.org/repos/messaging/trunk">here</ulink></para>
     <para>All our release tags are <ulink url="http://anonsvn.jboss.org/repos/messaging/tags">here</ulink></para>
-    <para>The JBoss Messaging permanent dev team is <ulink url="http://jbossfox.blogspot.com">Tim Fox</ulink>, Howard Gao, Jeff Mesnil, Clebert
-        Suconic, and Andy Taylor</para>
+    <para>Red Hat kindly employs developers to work full time on JBoss Messaging, the motley crew are:
+            <itemizedlist>
+                    <listitem><para> <ulink url="http://jbossfox.blogspot.com">Tim Fox</ulink> (project lead)</para></listitem>
+                    <listitem><para>Howard Gao</para></listitem>
+                    <listitem><para>Jeff Mesnil</para></listitem>
+                    <listitem><para>Clebert Suconic</para></listitem>
+                    <listitem><para>Andy Taylor</para></listitem>
+            </itemizedlist>
+            </para>
+            
+            
 </chapter>

Modified: trunk/examples/core/perf/perf.properties
===================================================================
--- trunk/examples/core/perf/perf.properties	2009-05-29 05:44:01 UTC (rev 7127)
+++ trunk/examples/core/perf/perf.properties	2009-05-29 10:39:58 UTC (rev 7128)
@@ -8,6 +8,7 @@
 queue-name=perfQueue
 throttle-rate=-1
 address=perfAddress
+queue-name=perfQueue
 host=localhost
 port=5445
 tcp-buffer=1048576

Modified: trunk/examples/core/perf/src/org/jboss/core/example/PerfBase.java
===================================================================
--- trunk/examples/core/perf/src/org/jboss/core/example/PerfBase.java	2009-05-29 05:44:01 UTC (rev 7127)
+++ trunk/examples/core/perf/src/org/jboss/core/example/PerfBase.java	2009-05-29 10:39:58 UTC (rev 7128)
@@ -137,6 +137,7 @@
       log.info("batch-size: " + batchSize);
       log.info("drain-queue: " + drainQueue);
       log.info("address: " + address);
+      log.info("queue name: " + queueName);
       log.info("throttle-rate: " + throttleRate);
       log.info("host:" + host);
       log.info("port: " + port);

Modified: trunk/examples/core/perf/src/org/jboss/core/example/PerfParams.java
===================================================================
--- trunk/examples/core/perf/src/org/jboss/core/example/PerfParams.java	2009-05-29 05:44:01 UTC (rev 7127)
+++ trunk/examples/core/perf/src/org/jboss/core/example/PerfParams.java	2009-05-29 10:39:58 UTC (rev 7128)
@@ -40,8 +40,8 @@
    private boolean isSessionTransacted = false;
    private int batchSize = 5000;
    private boolean drainQueue = true;
-   private String queueName = "perfQueue";  
-   private String address = "perfAddress";
+   private String queueName;
+   private String address;
    private int throttleRate;
    private String host;
    private int port;




More information about the jboss-cvs-commits mailing list