> 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 > >
