[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