Looking for stackexchange.redis Answers? Try Ask4KnowledgeBase
Looking for stackexchange.redis Keywords? Try Ask4Keywords

StackExchange.Redisプロファイリング


備考

StackExchange.Redisのプロファイリング機能は、 IProfilerインターフェイスとConnectionMultiplexer.RegisterProfiler(IProfiler)ConnectionMultiplexer.BeginProfiling(object)ConnectionMultiplexer.FinishProfiling(object)メソッドで構成されています。

プロファイリングの開始と終了はコンテキストobject取り、関連するコマンドをグループ化することができます。

このグループ分けは、コマンドの開始時、スレッドの間違いが起きる前にIProfilerインターフェイスにコンテキストオブジェクトを照会し、そのコマンドを同じコンテキストオブジェクトを持つ他のコマンドと関連付けることによって機能します。 Beginは同じコンテキストオブジェクトで呼び出されなければならないので、StackExchange.Redisはそのコンテキストオブジェクトでコマンドのプロファイリングを開始することを知っており、Finishを呼び出してプロファイリングを停止し、結果を返します。

プロファイリング 関連する例