웹 응용 프로그램에 대한 로그를 최소화하는 방법에 대한 조언이있는 사람이 있습니까?웹 응용 프로그램의 중복 로그 메시지를 줄이는 방법은 무엇입니까?
지금 당장 모든 오류가 기록됩니다. 따라서 모든 요청 (예 : db 연결 문제)에 오류가 발생하는 경우 모든 요청마다 모든 사용자에 대해 기록 될 수 있습니다. 상상할 수 있듯이 너무 많은 사용자가 너무 많은 작업을 수행하여 중복 로그 오류가있는 거대한 로그 파일을 축적하지 않습니다.
N 분 내에 같은 오류를 기록하지 않는 일부 유형의 플래그 지정 메커니즘을 만드는 것이 나에게 발생했습니다. 나는 2 가지 이유 때문에 이것을 좋아하지 않는다. 1) 다른 사람들 사이에서 가장 중요한 문제를 숨길 수 있으며, 2) 계단식 오류로 인해 이전에 기록 된 오류를 생략하고 오류 진단을 제대로 기록하지 못할 수 있습니다.
나는이 문제가있는 사람이 처음이라고 확신하지 못한다. 아무도 웹 앱의 중복 로그 메시지를 줄이는 방법에 대해 조언하지 않습니까?
어떤 로깅 프레임 워크를 사용하고 있습니까? log4net, ELMAH, 자체 개발 한 엔터프라이즈? –
@ Dillie-O-Homegrown. 그러나 나는 기꺼이 전환 할 것입니다. 로깅 프레임 워크가이 문제를 해결할 것이라고 제안하고 있습니까? –