Author: jstrachan
Date: Tue Jul 11 07:04:52 2006
New Revision: 420853
URL: http://svn.apache.org/viewvc?rev=420853&view=rev
Log:
Latest export from confluence
Modified:
incubator/activemq/site/features.html
incubator/activemq/site/masterslave.html
Modified: incubator/activemq/site/features.html
URL:
http://svn.apache.org/viewvc/incubator/activemq/site/features.html?rev=420853&r1=420852&r2=420853&view=diff
==============================================================================
--- incubator/activemq/site/features.html (original)
+++ incubator/activemq/site/features.html Tue Jul 11 07:04:52 2006
@@ -257,7 +257,10 @@
<a href="javascript:hideChildren()">Hide Children</a></span>
</div>
<div class="greybox" id="children" style="display: none;">
- <a
href="http://goopen.org/confluence/display/ACTIVEMQ/Message+Groups"
title="Message Groups">Message Groups</a>
+ <a
href="http://goopen.org/confluence/display/ACTIVEMQ/Discovery"
title="Discovery">Discovery</a>
+ <span class="smalltext">(ActiveMQ)</span>
+ <br>
+ <a
href="http://goopen.org/confluence/display/ACTIVEMQ/Message+Groups"
title="Message Groups">Message Groups</a>
<span class="smalltext">(ActiveMQ)</span>
<br>
<a
href="http://goopen.org/confluence/display/ACTIVEMQ/Per+Destination+Policies"
title="Per Destination Policies">Per Destination Policies</a>
@@ -351,9 +354,6 @@
<span class="smalltext">(ActiveMQ)</span>
<br>
<a
href="http://goopen.org/confluence/display/ACTIVEMQ/Consumer+Priority"
title="Consumer Priority">Consumer Priority</a>
- <span class="smalltext">(ActiveMQ)</span>
- <br>
- <a
href="http://goopen.org/confluence/display/ACTIVEMQ/Discovery"
title="Discovery">Discovery</a>
<span class="smalltext">(ActiveMQ)</span>
<br>
<a
href="http://goopen.org/confluence/display/ACTIVEMQ/Exclusive+Consumer"
title="Exclusive Consumer">Exclusive Consumer</a>
Modified: incubator/activemq/site/masterslave.html
URL:
http://svn.apache.org/viewvc/incubator/activemq/site/masterslave.html?rev=420853&r1=420852&r2=420853&view=diff
==============================================================================
--- incubator/activemq/site/masterslave.html (original)
+++ incubator/activemq/site/masterslave.html Tue Jul 11 07:04:52 2006
@@ -169,7 +169,7 @@
<LI><A href="ajax.html" title="Ajax">Ajax</A></LI>
<LI><A href="axis-support.html" title="Axis Support">Axis
Support</A></LI>
<LI><A href="c-integration.html" title="C Integration">C
Integration</A></LI>
- <LI><A href="cms.html" title="CMS">C++ Integration</A></LI>
+ <LI><A href="activemq-cpp-client.html" title="ActiveMQ CPP
Client">C++ Integration</A></LI>
<LI><A href="dot-net.html" title="dot Net">C# and .Net
Integration</A></LI>
<LI><A href="geronimo.html" title="Geronimo">Geronimo</A></LI>
<LI><A href="j2ee.html" title="J2EE">J2EE</A></LI>
@@ -237,7 +237,7 @@
<H3><A name="Navigation-Toolsweuse"></A>Tools we use</H3>
<P><SPAN class="nobr"><A href="http://www.yourkit.com/" title="Visit page
outside Confluence" rel="nofollow"><IMG
src="http://incubator.apache.org/activemq/images/yourkit.jpg" align="absmiddle"
border="0"><SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0"
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN><BR>
-<SPAN class="nobr"><A
href="http://www.ej-technologies.com/products/jprofiler/overview.html"
title="Visit page outside Confluence" rel="nofollow"><IMG
src="http://incubator.apache.org/activemq/images/logo_jprofiler01.gif"
width="120" height="40" align="absmiddle" border="0"><SUP><IMG
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></P>
+<SPAN class="nobr"><A
href="http://goopen.org/confluence/pages/createpage.action?spaceKey=ACTIVEMQ&title=width%3D120,height%3D40!&linkCreation=true&fromPageId=97"
title="http://www.ej-technologies.com/products/jprofiler/overview.html"
class="createlink"><IMG
src="http://incubator.apache.org/activemq/images/logo_jprofiler01.gif"
width="120" height="40" align="absmiddle" border="0"><SUP><IMG
class="rendericon" src="http://goopen.org/confluence/images/icons/plus.gif"
height="7" width="7" align="absmiddle" alt="" border="0"></SUP></A></SPAN></P>
</DIV>
</TD>
<TD valign="top">
@@ -251,8 +251,8 @@
<H3><A name="MasterSlave-Introduction"></A>Introduction</H3>
-<P>Master/Slave is now the recommended way for providing high availabilty and
fault tolerance for Apache ActiveMQ.<BR>
-A Master/Slave configuration is ideal for a shared nothing, fully replicated
toplogy.</P>
+<P>Master/Slave is now the recommended way for providing high availabilty and
simple fault tolerance for Apache ActiveMQ.<BR>
+A Master/Slave configuration provides a basic shared nothing, fully replicated
toplogy.</P>
<H3><A name="MasterSlave-Howitworks"></A>How it works</H3>
@@ -288,6 +288,25 @@
</DIV></DIV>
<P>The <B>randomize</B> property just disables randomness so that the
transport will always try the master first, then the slave if it can't
connect to that. Note that the slave does not accept connections until it
becomes the master</P>
+<H3><A name="MasterSlave-Limitations"></A>Limitations</H3>
+
+<UL>
+ <LI>Only one slave can be connected to the Master</LI>
+ <LI>A failed master cannot be re-introduced without shutting down the
the slave broker (no automatic failback)</LI>
+ <LI>There is no automatic synchronization between brokers. This is a
manual process.</LI>
+</UL>
+
+
+<H3><A name="MasterSlave-RecoveryingaMasterSlavetopology"></A>Recoverying a
MasterSlave topology</H3>
+
+<P>This is a manual process - once a master has failed, the only sure way to
ensure that the toplogy is synchronized again is manually:</P>
+<UL>
+ <LI>shutdown the slave broker (The clients do not need to be shutdown -
they will wait until the topology is re-established if they are failover
clients</LI>
+ <LI>copy the data directory from the slave over the data directory of
the master broker</LI>
+ <LI>re-start the master and the slave</LI>
+</UL>
+
+
<H3><A name="MasterSlave-ConfiguringMasterSlave"></A>Configuring
MasterSlave</H3>
<P>A master broker doesn't need any special configuration - it's a
normal broker until a slave broker attaches itself.<BR>
@@ -335,8 +354,8 @@
</DIV>
<DIV id="site-footer">
Added by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=rajdavies">Rob
Davies</A>,
- last edited by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on Jun 16, 2006
- (<A
href="http://goopen.org/confluence/pages/diffpages.action?pageId=34&originalId=8778">view
change</A>)
+ last edited by <A
href="http://goopen.org/confluence/users/viewuserprofile.action?username=rajdavies">Rob
Davies</A> on Jul 11, 2006
+ (<A
href="http://goopen.org/confluence/pages/diffpages.action?pageId=34&originalId=8995">view
change</A>)
(<A
href="http://goopen.org/confluence/pages/editpage.action?pageId=34">edit
page</A>)
</DIV>