<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Hi RabbitMQ community:<br><br>I am encounter this problem about message persistence. Here is my case, I have 2 server nodes with active/active setup, both are persisted to DISK. The queue declarations are defined as durable.<br>This is what I got when doing:<br><br># rabbitmqctl cluster_status<br>Cluster status of node 'rabbit@aaron-vm177' ...<br>[{nodes,[{disc,['rabbit@vm1','rabbit@vm2']}]},<br>&nbsp;{running_nodes,['rabbit@vm1','rabbit@vm2']}]<br>...done.<br><br># rabbitmqctl list_queues<br>Listing queues ...<br>test &nbsp;&nbsp; 10<br>...done.<br><br><br>My vm1 is currently master node. When I stop RabbitMQ service in vm1, and start it back up. I check my messages in the queue, the messages are still there. This time when I stop RabbitMQ service in vm2. The messages will be gone. It seems like when I restart both server nodes, the data will be lost. Does anyone know the reason? Is there any way to work around this?<br><br>My goal is that any server nodes down, and when I bring it back up, no data will be lost.<br><br>Jeffrey.<br>                                               </div></body>
</html>