StackExchange.Redis프로파일 링


비고

StackExchange.Redis의 프로파일 링 기능은 IProfiler 인터페이스와 ConnectionMultiplexer.RegisterProfiler(IProfiler) , ConnectionMultiplexer.BeginProfiling(object) , ConnectionMultiplexer.FinishProfiling(object) 메소드로 구성됩니다.

프로파일 시작 및 종료는 컨텍스트 object 취하여 관련 명령을 그룹화 할 수 있습니다.

이 그룹은 명령 시작시, 스레딩 헛소리가 발생하기 전에 컨텍스트 개체에 대한 IProfiler 인터페이스를 쿼리하고 동일한 컨텍스트 개체가있는 다른 명령과 해당 명령을 연결하여 작동합니다. Begin은 동일한 컨텍스트 개체로 호출되어야하므로 StackExchange.Redis는 해당 컨텍스트 개체로 프로파일 링 명령을 시작한다는 것을 알고 Finish를 호출하여 프로파일 링을 중지하고 결과를 반환합니다.

프로파일 링 관련 예