モノASP.Net WebサービスCacheDurationは、Linuxの下で、ヒット率
-
19-09-2019 - |
質問
私はモノをターゲットASP.Net Webサービスを開発しました。私は、Apacheの下でモノを実行しているのopenSUSE 11.1 VMにそれを展開しています。
の@ OutputCacheは、例えば、Windowsパフォーマンスモニタに類似のLinux OSの下でのMonoのために展開され、私のASP.Netアプリのヒット率を監視する方法はありますか?これは、必ずしもパフォーマンスカウンタが関与する必要があるのではなく、比率を取得する方法はありません。
このはCacheDuration属性ではなく、カスタム・データ・キャッシュスキームで飾らWebMethod属性の呼び出しに関連します。
解決
モノラルモノラル2.0以降.NET「パフォーマンスカウンタ」をサポートしてきましたが、AFAICTのみ3つの標準的なASP.NETカウンタは、現在実装されています:キューが要求し、合計要求、および要求/秒。私は実装がかなり簡単になり、そのようなキャッシュヒット率として、他の人を想像します。
あなたは、パフォーマンスカウンタのAPIやmperfmonのGUIツールを使用してパフォーマンスカウンタを調べることができます。
所属していません StackOverflow