【发布时间】:2014-11-25 19:44:51
【问题描述】:
我的问题是我无法访问托管在 F5 负载平衡器后面的 Windows Server 2012 机器上的 MSMQ。我在主动/被动状态下使用负载均衡器以确保可用性。
当我直接在连接字符串中使用服务器名称时,我可以很好地访问 MSMQ,但当我使用 F5 VIP 时我不能。
以下作品:
FormatName:DIRECT=OS:<servername>\Private$\myQueueName
但这不是:
FormatName:DIRECT=OS:<F5 VIP>\Private$\myQueueName
我也尝试使用 TCP 读取消息队列,但无济于事:
FormatName:DIRECT=TCP:<servername>\Private$\myQueueName
【问题讨论】:
-
你试过在ServerFault中询问吗?我知道您正在尝试从 C# 代码访问 MSMQ,但这似乎更像是配置问题而不是代码问题。
-
Robbie这是否与Scalling Out类型的问题/问题有关,如果是,请查看此链接social.msdn.microsoft.com/Forums/en-US/…
标签: c# .net msmq windows-server-2012