diff options
| author | Robert Gemmell <robbie@apache.org> | 2013-05-20 00:57:24 +0000 |
|---|---|---|
| committer | Robert Gemmell <robbie@apache.org> | 2013-05-20 00:57:24 +0000 |
| commit | 3dfe835be7ad47747ebc2154b882fc2a0d7b0c9e (patch) | |
| tree | 5f12f5ca49277a9f7163818819499ea915e60b59 /qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml | |
| parent | aa0f5623dce650a8e34b73caa129f47b42f76645 (diff) | |
| download | qpid-python-3dfe835be7ad47747ebc2154b882fc2a0d7b0c9e.tar.gz | |
QPID-4685: additional documentation updates following broker configuration model changes
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1484370 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml')
| -rw-r--r-- | qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml | 75 |
1 files changed, 42 insertions, 33 deletions
diff --git a/qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml b/qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml index e90dadd126..c982984a82 100644 --- a/qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml +++ b/qpid/doc/book/src/java-broker/Java-Broker-Getting-Started.xml @@ -26,18 +26,21 @@ <chapter id="Java-Broker-Getting-Started"> <title>Getting Started</title> - <para> - This section describes how to start the Java Broker for the first time. - The Broker configuration details and configuration command line arguments are described in <xref linkend="Java-Broker-Configuring-And-Managing-Configuration-Store-Introduction"/>. - </para> - - <section role="h2" id="Java-Broker-Getting-Started-Starting"> - <title>Starting/Stopping the Broker</title> - <para>To start the Broker, use the <command>qpid-server</command> script (UNIX) or <command>qpid-server.bat</command> (Windows) - provided within distribution.</para> + + <section role="h2" id="Java-Broker-Getting-Started-Introduction"> + <title>Introduction</title> + <para> + This section describes how to start and stop the Java Broker, and outlines the various command line options. + </para> + <para> + For additional details about the broker configuration store and related command line arguments see + <xref linkend="Java-Broker-Configuring-And-Managing-Configuration-Store"/>. + The broker is fully configurable via its Web Management Console, for details of this see + <xref linkend="Java-Broker-Configuring-And-Managing-Web-Console"/>. + </para> </section> <section role="h2" id="Java-Broker-Getting-Started-Starting-Stopping-Windows"> - <title>Starting/Stopping on Windows</title> + <title>Starting/Stopping the broker on Windows</title> <para>Firstly change to the installation directory used during the <link linkend="Java-Broker-Installation-InstallationWindows">installation</link> and ensure that the <link linkend="Java-Broker-Installation-InstallationWindows-SettingQPIDWORK">QPID_WORK environment variable is set</link>.</para> <para>Now use the <command>qpid-server.bat</command> to start the server</para> @@ -59,11 +62,11 @@ [Broker] BRK-1004 : Qpid Broker Ready</screen> <para>The BRK-1004 message confirms that the Broker is ready for work. The MNG-1002 and BRK-1002 confirm the ports to which the Broker is listening (for HTTP/JMX management and AMQP respectively).</para> - <para>To stop the Broker, use Control-C or use the Shutdown MBean made from the <xref - linkend="Java-Broker-Configuring-And-Managing-JMX"/></para> + <para>To stop the Broker, use Control-C or use the Shutdown MBean from the + <link linkend="Java-Broker-Configuring-And-Managing-JMX-Management">JMX management plugin</link>.</para> </section> <section role="h2" id="Java-Broker-Getting-Started-Starting-Stopping-Unix"> - <title>Starting/Stopping on Unix</title> + <title>Starting/Stopping the broker on Unix</title> <para>Firstly change to the installation directory used during the <link linkend="Java-Broker-Installation-InstallationUnix">installation</link> and ensure that the <link linkend="Java-Broker-Installation-InstallationUnix-SettingQPIDWORK">QPID_WORK environment variable is set</link>.</para> <para>Now use the <command>qpid-server</command> script to start the server:</para> @@ -87,7 +90,7 @@ which the Broker is listening (for HTTP/JMX management and AMQP respectively).</para> <para>To stop the Broker, use Control-C from the controlling shell, use the <command>bin/qpid.stop</command> script, use <command>kill -TERM <pid></command>, or - the Shutdown MBean from <xref linkend="Java-Broker-Configuring-And-Managing-JMX"/></para> + the Shutdown MBean from the <link linkend="Java-Broker-Configuring-And-Managing-JMX-Management">JMX management plugin</link>.</para> </section> <section role="h2" id="Java-Broker-Getting-Started-LogFile"> <title>Log file</title> @@ -99,65 +102,71 @@ </section> <section role="h2" id="Java-Broker-Getting-Started-CommandLine"> <title>Using the command line</title> - <para>The Java Broker understands a number of command line options which may be used to override the configuration.</para> - <para>To see usage information for all command line options, use the option <option>--help</option></para> + <para>The Java Broker understands a number of command line options which may be used to customise the configuration.</para> + <para> + For additional details about the broker configuration and related command line arguments see + <xref linkend="Java-Broker-Configuring-And-Managing-Configuration-Store"/>. + The broker is fully configurable via its Web Management Console, for details of this see + <xref linkend="Java-Broker-Configuring-And-Managing-Web-Console"/>. + </para> + <para>To see usage information for all command line options, use the <option>--help</option> option</para> <programlisting><![CDATA[bin/qpid-server --help]]></programlisting> <screen><![CDATA[usage: Qpid [-cic <path>] [-h] [-icp <path>] [-l <file>] [-mm] [-mmhttp <port>] [-mmjmx <port>] [-mmpass <password>] [-mmqv] [-mmrmi <port>] [-os] [-sp <path>] [-st <type>] [-v] [-w <period>] - -cic <path> create a copy of the initial config + -cic <path> Create a copy of the initial config --create-initial-config <path> file, either to an optionally specified file path, or as initial-config.json in the current directory - -h, print this message + -h, Print this message --help - -icp <path> set the location of initial JSON config + -icp <path> Set the location of initial JSON config --initial-config-path <path> to use when creating/overwriting a broker configuration store - -l <file> use the specified log4j xml configuration + -l <file> Use the specified log4j xml configuration --logconfig <file> file. By default looks for a file named etc/log4j.xml in the same directory as the configuration file - -mm start broker in management mode, - disabling the AMQP ports + -mm Start broker in management mode, + --management-mode disabling the AMQP ports - -mmhttp <port> override http management port in + -mmhttp <port> Override http management port in --management-mode-http-port <port> management mode - -mmjmx override jmx connector port in + -mmjmx Override jmx connector port in --management-mode-jmx-connector-port <port> management mode -mmpass <password> Set the password for the management --management-mode-password <password> mode user mm_admin - -mmqv make virtualhosts stay in the quiesced + -mmqv Make virtualhosts stay in the quiesced --management-mode-quiesce-virtualhosts state during management mode. - -mmrmi <port> override jmx rmi registry port in + -mmrmi <port> Override jmx rmi registry port in --management-mode-rmi-registry-port <port> management mode - -os overwrite the broker configuration store + -os Overwrite the broker configuration store --overwrite-store with the current initial configuration - -prop,--config-property <name=value> set a configuration property to use when - resolving variables in the broker + -prop <name=value> Set a configuration property to use when + --config-property <name=value> resolving variables in the broker configuration store, with format 'name=value' - -sp <path> use given configuration store location + -sp <path> Use given configuration store location --store-path <path> - -st <type> use given broker configuration store type + -st <type> Use given broker configuration store type --store-type <type> - -v print the version information and exit + -v Print the version information and exit --version - -w <period> monitor the log file configuration file + -w <period> Monitor the log file configuration file --logwatch <period> for changes. Units are seconds. Zero means do not check for changes. ]]></screen> |
