【问题标题】:Local Private MSMQ to remote Private queue本地私有 MSMQ 到远程私有队列
【发布时间】:2014-12-01 03:54:49
【问题描述】:

我正在尝试将消息从本地专用队列移动到远程队列。 我从本地队列中执行了“移动”并将目的地指定为“\private$\”并得到了错误

"Failed to move message from <my local queue name> to <remote queue name> because the target queue or subqueue is invalid"

还尝试将远程队列名称设为“FORMATNAME:DIRECT=OS:\private$\”并得到相同的错误。

我做错了什么? 如果可以使用 Powershell 完成,那么举个例子会很有帮助。

【问题讨论】:

    标签: windows powershell msmq


    【解决方案1】:

    看起来你没有指定远程地址或队列名称,你需要使用这种格式:

    FORMATNAME:DIRECT=ComputerAddress\PRIVATE$\PrivateQueueName
    

    如果您需要更具体地了解如何连接,请使用

    FORMATNAME:DIRECT=TCP:123.45.67.89\PRIVATE$\PrivateQueueName
    

    FORMATNAME:DIRECT=OS:pc.example.com\PRIVATE$\PrivateQueueName
    

    请参阅TechnetJohn Breakwell's blog 了解更多选项。

    【讨论】:

      猜你喜欢
      • 2011-03-20
      • 2011-09-23
      • 2011-03-24
      • 2011-08-18
      • 2012-06-18
      • 2014-05-06
      • 2014-07-29
      • 2011-07-11
      • 2011-06-16
      相关资源
      最近更新 更多