Nservicebus 如何以编程方式检查是否超过msmq配额

Nservicebus 如何以编程方式检查是否超过msmq配额,nservicebus,nservicebus4,Nservicebus,Nservicebus4,我想以编程方式检查是否超过了MSMQ配额。通过这种方式,我可以提供ServicePulse定制检查。我注意到,如果事务死信队列中充满了消息,那么MSMQ配额通常会超过。因此,另一种方法不是检查MSMQ配额,而是检查死信队列是否包含任何消息 你对这个话题有什么建议吗 提前感谢不幸的是,要检查死信队列(事务性和非事务性),您需要管理权限 以下是一些以编程方式检查系统状态的方法: 查找特定错误代码的事件日志: 用于监视当前队列大小并将其与配额进行比较的性能计数器 在这两种情况下,我认为设置第二个进

我想以编程方式检查是否超过了MSMQ配额。通过这种方式,我可以提供ServicePulse定制检查。我注意到,如果事务死信队列中充满了消息,那么MSMQ配额通常会超过。因此,另一种方法不是检查MSMQ配额,而是检查死信队列是否包含任何消息

你对这个话题有什么建议吗


提前感谢

不幸的是,要检查死信队列(事务性和非事务性),您需要管理权限

以下是一些以编程方式检查系统状态的方法:

  • 查找特定错误代码的事件日志:
  • 用于监视当前队列大小并将其与配额进行比较的性能计数器
在这两种情况下,我认为设置第二个进程作为监视程序或使用第三方工具为您进行检查要容易得多

m