<span style="color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">Hi,</span><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<div style="margin:0px;padding:0px;border:0px;vertical-align:baseline"><br></div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline">I&#39;m fairly new to RabbitMQ and we&#39;re in the process of setting up our production RabbitMQ servers.  We&#39;re going to set up a server cluster and will use mirrored queues for high availability. I&#39;ve read through the great documentation you guys have on these topics but still have some questions.</div>
<div style="margin:0px;padding:0px;border:0px;vertical-align:baseline"><br></div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline">1) Given the clustered server redundancy and mirrored queues, is there any reason to still make exchanges/queues/messages durable?  Is it just to protect against the case when all nodes in the cluster fail?</div>
<div style="margin:0px;padding:0px;border:0px;vertical-align:baseline"><br></div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline">2) In order to update the server configuration, it&#39;s necessary to restart, correct?  If so, what&#39;s the best way to accomplish config. updates across a cluster while minimizing downtime and loss of redundancy?</div>
</div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
3) Same question for upgrading to a newer version of RabbitMQ?</div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
<br></div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">thx,</div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)">
Chris</div><div style="margin:0px;padding:0px;border:0px;vertical-align:baseline;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><br></div>