有没有办法从IIS托管的进程写入NServiceBus性能计数器,不是 NServiceBus通用主机? 或者,一般来说,有没有办法使用NServiceBus性能计数器其他而不是运行带有指定配置文件的GenericHost?
答案 0 :(得分:2)
您可以通过调用
启用自托管时的性能计数器Configure.With() ...
.EnablePerformanceCounters()
这假定您使用的是NServiceBus的3.0版本
答案 1 :(得分:0)
您可以使用PerformanceCounter
类打开现有的性能计数器并更新计数器的值。如果计数器是实例化的,您还可以创建新实例。您将不得不使用各种构造函数,具体取决于您打算如何使用性能计数器。
答案 2 :(得分:0)
您可以自己使用传输层来插入一些计数器。查看自定义计数器上的this post。