NServiceBus v5.0是否需要性能计数器

本文关键字:性能计数器 是否 v5 NServiceBus | 更新日期: 2023-09-27 18:26:03

我最近将我的小型项目从NServiceBus 4.6升级到5.0.1。在平滑了界面更改之后,我现在在运行时崩溃,并显示消息:

未处理System.InvalidOperationException消息:mscorlib.dll中发生"System.InvalidOperationException"类型的未处理异常附加信息:关键时间的NServiceBus性能计数器设置不正确。请运行Install-NServiceBusPerformanceCounters cmdlet更正此问题。

我在代码中不使用性能计数器,也不希望安装任何其他组件。我在Special的GitHub页面上看到了与示例"VideoStore.SqlServer"相同的问题。重新拉一拉,F5。。。和繁荣。

NServiceBus的第5版是否要求我默认设置它们的计数器,而不是v4.x的选择加入方法?

编辑:2014-10-21使用config.DisableFeature<CriticalTimeMonitoring>();,我仍然无法运行样本(收到相同的错误)。根据亚当的建议,我打开了一张票,当我收到Special关于这个问题的回复时,我会更新这个问题。

NServiceBus v5.0是否需要性能计数器

在您的配置中,您可以禁用功能:config.DisableFeature<CriticalTimeMonitoring>();

  • 从下载并运行"特殊服务平台"http://particular.net/downloads
  • 选择NServiceBus(并允许它安装chocolatey)