summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2012-07-16 17:00:28 +0000
committerAlan Conway <aconway@apache.org>2012-07-16 17:00:28 +0000
commit9b35c4c9a36737903a4370617c1e2d43d48d895b (patch)
tree58246e27219e77fdb0269cea650e38ddca8dc2cb
parent33e58cd7d5b01912da55cb5f80b55adb852785bb (diff)
downloadqpid-python-9b35c4c9a36737903a4370617c1e2d43d48d895b.tar.gz
NO-JIRA: Minor documentation updates.
git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.18@1362135 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml31
1 files changed, 22 insertions, 9 deletions
diff --git a/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml b/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml
index c13640ac31..3e2e9268e2 100644
--- a/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml
+++ b/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml
@@ -90,7 +90,17 @@ under the License.
</para>
<para>
Clients buffer unacknowledged messages and re-send them in the event of
- a fail-over. If the primary crashes before a message is replicated to
+ a fail-over.
+ <footnote>
+ <para>
+ Clients must use 'at-least-once' reliability to enable re-send of
+ unacknowledged messages. This is the default behavior, no options
+ need be set to enable it. For details of client addressing options see
+ &#34;Using the Qpid Messaging API&#34; in <citetitle>Programming in Apache
+ Qpid</citetitle>
+ </para>
+ </footnote>
+ If the primary crashes before a message is replicated to
all the backups, the client will re-send the message when it fails over
to the new primary.
</para>
@@ -494,10 +504,11 @@ NOTE: fencing is not shown, you must configure fencing appropriately for your cl
<section>
<title>Broker Administration Tools</title>
<para>
- Normally, clients are not allowed to connect to a backup broker. However management tools are
- allowed to connect to a backup brokers. If you use these tools you <emphasis>must
- not</emphasis> add or remove messages from replicated queues, or delete replicated queues or
- exchanges as this will corrupt the replication process and may cause message loss.
+ Normally, clients are not allowed to connect to a backup broker. However
+ management tools are allowed to connect to a backup brokers. If you use
+ these tools you <emphasis>must not</emphasis> add or remove messages from
+ replicated queues, nor create or delete replicated queues or exchanges as
+ this will disrupt the replication process and may cause message loss.
</para>
<para>
<command>qpid-ha</command> allows you to view and change HA configuration settings.
@@ -600,10 +611,12 @@ NOTE: fencing is not shown, you must configure fencing appropriately for your cl
membership.
</para>
<para>
- Suppose your cluster has 3 nodes: <literal>node1</literal>, <literal>node2</literal>
- and <literal>node3</literal> all using the default AMQP port. To connect a client you
- need to specify the address(es) and set the <literal>reconnect</literal> property to
- <literal>true</literal>. Here's how to connect each type of client:
+ Suppose your cluster has 3 nodes: <literal>node1</literal>,
+ <literal>node2</literal> and <literal>node3</literal> all using the
+ default AMQP port, and you are not using a virtual IP address. To connect
+ a client you need to specify the address(es) and set the
+ <literal>reconnect</literal> property to <literal>true</literal>. The
+ following sub-sections show how to connect each type of client.
</para>
<section>
<title>C++ clients</title>