2012-02-26 70 views
1

我試圖用同步工具(恍然大悟)到MSMQ存儲文件夾同步「C:\ WINDOWS \ SYSTEM32 \ MSMQ \存儲」
從一臺服務器到另一個 的問題,一旦文件移動到第二臺服務器,消息隊列服務無法啓動 我發現如果我排除* .MQ文件同步工作正常,但在這種情況下,我將失去事務性消息 任何人都有一個解決方案來保持transactinal消息?MSMQ災難恢復

謝謝

+0

實際上它做工精細之後,我讓兩臺計算機相同的名稱 – 2012-03-15 15:58:01

回答

1

MSMQ在存儲目錄中使用多個文件作爲事務性消息。在MSMQ處理事務性消息時,任何嘗試複製存儲目錄都可能導致文件彼此不同步。唯一有保證的方法是先停止MSMQ服務。例如,這就是MQBKUP.EXE的工作原理。

乾杯
約翰

+0

所以我覺得有MSMQ災難恢復的唯一辦法就是Microsoft羣集2008年,對不對? – 2012-02-27 07:13:30

+0

這是支持的方法,是的。另一種方法(我在實踐中已經看到)可以具有容錯設計,例如通過一些額外的處理將相同的消息發送到多個服務器以刪除未使用的副本。 – 2012-02-27 12:42:29