簡體   English   中英

如何在Azure Service Fabric中使用MSMQ

[英]How can I use MSMQ in Azure Service Fabric

我已經在Azure Service結構中實現了概念驗證,該結構使用Azure Service Bus作為消息隊列。 我在應用程序中使用nServiceBus發送和響應消息,這使得從一種排隊技術更改為另一種排隊技術非常容易。

我想知道是否可以在Azure Service Fabric中使用MSMQ代替Service Bus,因為所創建的節點只是Windows 2016服務器,並且我不確定是否需要Service Bus之類的東西。 我想用POC回答這個問題。

是否有人知道MSMQ是否包含在Azure Service Fabric節點中或如何將其打開以及它是否可行?

簡短答案-MSMQ不適合Azure Service Fabric。 MSMQ是存儲轉發技術。 它使用本地文件系統來保留消息,然后轉發到另一台計算機。 當Service Fabric將服務從一個節點移動到另一個節點時,它將不會一起移動文件系統。 意味着您會丟失消息。

我建議不要使用Azure Service Bus,除非有充分的理由要尋找替代方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM