У меня есть настройка MSMQ Cluster с узлами (активными / пассивными), которые совместно используют диск.
Вот тесты, которые я выполняю. Я отправляю в очередь сообщения, которые можно восстановить. Затем я отключаю кластерную группу MSMQ и снова включаю ее.
Результат: сообщения все еще там.
Затем я имитирую отработку отказа, перемещая группу на узел 2. Перемещается успешно, но сообщений там нет.
Я отправляю сообщения как подлежащие восстановлению, и у кластерной группы MSMQ есть диск, к которому оба узла могут обращаться.
Любой
Подробнее:
Диск Кворума остается только на узле 1.
У меня есть две группы сервисов / приложений. Один MSMQ и один, который является общей группой услуг.
Еще больше информации:
Когда узел 1 активен, я накачиваю его сообщениями. Аварийное переключение на узел 2. 0 сообщений в очереди на 02. Затем я переключаюсь назад на 01, и сообщения находятся в 01.