【发布时间】:2011-10-30 05:21:31
【问题描述】:
我们有一个在 Windows 2008 R2 上运行的两节点集群。我已经在两个节点上安装了带有消息队列服务器和目录服务集成选项的 MSMQ。我创建了一个名为 TESTV0Msmq 的集群 MSMQ 资源(我们使用事务队列,因此之前已经创建了 DTC 资源)。
当我 ping 虚拟资源时,它会正确解析。
我使用 MessageQueue 构造器在 c# 中创建了一个小型控制台可执行文件,以允许我们发送基本消息(到事务和非事务队列)。
从活动节点开始,这些路径有效:
.\private$\clustertest
{机器名}\private$\clustertest
但 TESTV0Msmq\private$\clustertest 返回“无效的队列路径名”。
根据这篇文章: http://technet.microsoft.com/en-us/library/cc776600(WS.10).aspx
我应该可以做到吗?
特别是,队列可以在虚拟服务器上创建,并且 可以向他们发送消息。此类队列使用 VirtualServerName\QueueName 语法。
【问题讨论】: