> On April 11, 2013, 4:34 p.m., Jason Dillaman wrote:
> > /trunk/qpid/cpp/README-HA.txt, line 79
> > <https://reviews.apache.org/r/10376/diff/2/?file=280439#file280439line79>
> >
> >     I believe rgmanager is deprecated in upstream Fedora.  Might want to 
> > indicate that using rgmanager is just one option and not a requirement.

The new HA module requires an external cluster resource manager.  Initially it
supports `rgmanager` provided by the `cman` package.  `rgmanager` is responsible
for stopping and starting brokers and determining which broker is promoted to
primary. It is also responsible for detecting primary failures and promoting a
new primary.  See ["Configuring rgmanager as resource manager"][ha-rm-config]

It is relatively easy to integrate with a new resource manager, see
["Integrating with other Cluster Resource Managers"][ha-other-rm]


> On April 11, 2013, 4:34 p.m., Jason Dillaman wrote:
> > /trunk/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml, line 58
> > <https://reviews.apache.org/r/10376/diff/2/?file=280440#file280440line58>
> >
> >     -- or delays the ack until the the received message has been consumed 
> > from its destination queues.

Good point:

      <title>Avoiding message loss</title>
      <para>
        In order to avoid message loss, the primary broker <emphasis>delays
        acknowledgment</emphasis> of messages received from clients until the
        message has been replicated and acknowledged by all of the back-up
        brokers, or has been consumed from the primary queue.
      </para>
      <para>
        This ensures that all acknowledged messages are safe: they have either
        been consumed or backed up to all backup brokers.  Messages that are
        consumed <emphasis>before</emphasis> they are replicated do not need to
        be replicated. This reduces the work load when replicating a queue with
        active consumers.
      </para>


> On April 11, 2013, 4:34 p.m., Jason Dillaman wrote:
> > /trunk/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml, line 164
> > <https://reviews.apache.org/r/10376/diff/2/?file=280440#file280440line164>
> >
> >     Not a documentation issue, but should this limitation be fixed prior to 
> > removing support for active-active clustering?

Yes, it's on the roadmap.


> On April 11, 2013, 4:34 p.m., Jason Dillaman wrote:
> > /trunk/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml, line 269
> > <https://reviews.apache.org/r/10376/diff/2/?file=280440#file280440line269>
> >
> >     New behavior supports 'none' keyword and does not default to the broker 
> > url

What was the use-case for "none" again?


- Alan


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/10376/#review19008
-----------------------------------------------------------


On April 11, 2013, 4:04 p.m., Alan Conway wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/10376/
> -----------------------------------------------------------
> 
> (Updated April 11, 2013, 4:04 p.m.)
> 
> 
> Review request for qpid, Andy Goldstein, Jason Dillaman, mick goulish, Pavel 
> Moravec, and Justin Ross.
> 
> 
> Description
> -------
> 
> NO-JIRA: HA updates to migration guide.
> 
> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1466933 
> 13f79535-47bb-0310-9956-ffa450edef68
> 
> 
> Diffs
> -----
> 
>   /trunk/qpid/cpp/README-HA.txt 1466895 
>   /trunk/qpid/doc/book/src/cpp-broker/Active-Passive-Cluster.xml 1466895 
> 
> Diff: https://reviews.apache.org/r/10376/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Alan Conway
> 
>

Reply via email to