2012-04-22 3 views
0

응용 프로그램의 일부 기능을 최적화하고 있습니다. 프로덕션 환경에서 실제 유스 케이스 빈도를 기록하여 성공 여부를 확인하고 개선 사항을 찾고 싶습니다. 필자가 최적화하고 있다는 것을 감안할 때 필자는 파일을 작성하는 데 시간을 낭비하고 싶지 않습니다.프로덕션 환경의 로깅 최적화

내 생각은 ... 실행 경로에서 분할 지점을 결정하고 개체를 검사하고 측정 값을 디스크에 기록하기 위해 새 스레드를 생성 할 수 있습니까? 내 쿼리 스레드에 전혀 불이익이 없습니까? 내가 고려해야 할 함의가 있습니까?

응용 프로그램은 중요한 경우 Windows 상자의 .NET WCF이며 단기간 만 필요합니다. 또한 응용 프로그램에서만 수행 할 수있는 측정 값을 기록해야하므로 응용 프로그램 측면에서이 작업을 수행해야합니다.

의견을 보내 주셔서 감사합니다.

+0

만약 내가 올바르게 기억하는 표준. NET 로깅 및 대부분의 모든 로깅 라이브러리, 버퍼 데이터 및 덩어리로 작성, 그래서 당신이 생각하고 나쁜 아니에요. – Chandermani

답변

0

왜 New Relic과 같은 APM 도구를 사용해 보시지 않겠습니까?

관련 문제