You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by se...@apache.org on 2010/05/20 18:37:46 UTC

svn commit: r946697 - /jakarta/jmeter/trunk/xdocs/usermanual/remote-test.xml

Author: sebb
Date: Thu May 20 16:37:45 2010
New Revision: 946697

URL: http://svn.apache.org/viewvc?rev=946697&view=rev
Log:
More detail of how client-server works

Modified:
    jakarta/jmeter/trunk/xdocs/usermanual/remote-test.xml

Modified: jakarta/jmeter/trunk/xdocs/usermanual/remote-test.xml
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/xdocs/usermanual/remote-test.xml?rev=946697&r1=946696&r2=946697&view=diff
==============================================================================
--- jakarta/jmeter/trunk/xdocs/usermanual/remote-test.xml (original)
+++ jakarta/jmeter/trunk/xdocs/usermanual/remote-test.xml Thu May 20 16:37:45 2010
@@ -39,10 +39,15 @@ all the data from them.  This offers the
 
 
 <ul>
-<li>Saving of test samples to a local machine </li>
+<li>Saving of test samples to the local machine </li>
 <li>Managment of multiple JMeterEngines from a single machine </li>
+<li>No need to copy the test plan to each server - the client sends it to all the servers</li>
 </ul>
 </p>
+<note>
+Note: The same test plan is run by all the servers.
+JMeter does not distribute the load between servers, each runs the full test plan.
+</note>
 <p>
 However, remote mode does use more resources than running the same number of non-GUI tests independently.
 If many server instances are used, the client JMeter can become overloaded, as can the client network connection.
@@ -57,6 +62,22 @@ results without impacting the performanc
 itself.
 </p>
 
+<p><b>Step 0: Configure the server nodes</b></p>
+<p>
+Make sure that all the servers are running exactly the same version of JMeter.
+As far as possible, use the same version of Java on all systems.
+Using different versions of Java may work - but is best avoided.
+</p>
+<p>
+If the test uses any data files, note that these are not sent across by the client so
+make sure that these are available in the appropriate directory.
+If necessary you can define different values for properties by editting the user.properties or system.properties
+files on each server. These properties will be picked up when the server is started and may be
+used in the test plan to affect its behaviour (e.g. connecting to a different remote server).
+Alternatively use different content in any datafiles used by the test 
+(e.g. if each server must use unique ids, divide these between the data files)
+</p>
+
 <p><b>Step 1: Start the servers </b></p>
 <p>To run JMeter in remote node, start the JMeter server component on all machines you wish to run on by running the <b>JMETER_HOME/bin/jmeter-server</b> (unix) or <b>JMETER_HOME/bin/jmeter-server.bat</b> (windows) script.</p>
 <p>Note that there can only be one JMeter server on each node unless different RMI ports are used.</p>



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org