1

NServiceBus ジェネリック ホストではなく、IIS によってホストされているプロセスから NServiceBus パフォーマンス カウンターに書き込む方法はありますか? または、一般的に言えば、プロファイルを指定して GenericHost を実行する以外に、NServiceBus パフォーマンス カウンターを使用する方法はありますか?

4

3 に答える 3

2

を呼び出すことにより、セルフホスティング時にパフォーマンスカウンターを有効にすることができます

Configure.With() ...

.EnablePerformanceCounters()

https://github.com/NServiceBus/NServiceBus/blob/master/src/unicast/NServiceBus.Unicast.Monitoring/Config/MonitoringConfig.cs#L36

これは、NServiceBus の 3.0 バージョンを使用していることを前提としています。

于 2012-04-13T09:08:49.503 に答える
0

自分でトランスポート層を利用して、いくつかのカウンターをプラグインできます。カスタム カウンターに関するこの投稿を確認してください。

于 2012-04-13T12:34:42.003 に答える
0

このPerformanceCounterクラスを使用して、既存のパフォーマンス カウンターを開き、カウンターの値を更新できます。カウンターがインスタンス化されている場合は、新しいインスタンスを作成することもできます。パフォーマンス カウンターの使用方法に応じて、さまざまなコンストラクターを使用する必要があります。

于 2012-04-12T12:01:05.730 に答える