【发布时间】:2014-07-30 04:53:02
【问题描述】:
我正在尝试找到一种方法来暂停私人队列。这可能吗?看起来这在传出队列上是可能的,但不是私有队列?我看到使用 Powershell cmdlet 可以调用 Suspend-MsmqOutgoingQueue,但这仅适用于传出队列。您也可以通过调用 MSMQOutgoingQueueManagement.Pause 在 .net 中对传出队列执行相同操作(但同样,不在专用队列上)。
当我们的系统处于维护模式时,我们正在尝试使用自动作业调度程序来暂停队列,这样当我们遇到数据库关闭或备份时的错误时,我们最终不会丢失我们的消息起来。
【问题讨论】:
标签: .net powershell msmq