问题描述
首先:请不要将这篇文章移到Message Queue论坛,论坛已经死了,留下的问题永远得不到答案,这是一个死的论坛,对任何人都没有帮助。 (几乎所有第一页上的问题
已收到零答案)。
First: PLEASE do not move this post to the Message Queue forum, that forum is dead and questions left there never get answered, it's a dead forum and of no help to anyone. (Almost every question on the first pagehere has received zero answers).
第二:我想找到关于MSMQ的简单问题的答案:
Second: I'm trying to get answers to simple questions about MSMQ:
- 如果我使用如果群集中的某台机器死了,我保证永远不会丢失消息吗?
- 公共队列可以"定义"吗?驻留在容错磁盘阵列上以便排队的数据是安全的吗?
- 如果中间件排队,MSMQ是微软当前最好的产品吗?
谢谢
推荐答案
根据我的理解,你的前两个问题是关于MSMQ的容错和高可用性。正如我搜索的那样,MSMQ可以容错并实现高可用性。例如,您可以使用故障转移群集来执行此操作。您可以获得有关MSMQ功能的
信息 以及实现高可用性的方法
。
According to my understand, your first two questions are about fault tolerant and high availability of MSMQ. As what I searched, MSMQ can be fault tolerant and achieve high availability. For example, you can use failover clustering to do this. You can get information about MSMQ features here and ways to implement high availabilityhere.
我咨询了其他对中间件排队更有经验的人,答案是Azure Service Bus可能是更好的选择。您可以获取有关Azure Service Bus的信息
。
I have consulted someone else who is more experienced about middleware queueing, the answer is that Azure Service Bus may be a better choice. You can get information about Azure Service Bushere.
无论如何,感谢您在此处发布您的问题。如果您有高级问题,我们会尽力为您提供答案。谢谢。
Anyway, thanks for posting your question here. We will try our best to offer you answers if you have advanced questions. Thank you.
最诚挚的问候,
Charles He
Charles He
这篇关于MSMQ编程和集群的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!