2014-04-08 3 views
0

log4net에서 로그 텍스트를 가져와야합니다. 예를 들어Log4net 로그 텍스트 받기

구성 :
% 일 [% 스레드] % -5level % 로거 [% 속성 {NDC}] - % 메시지 % 개행
텍스트 :
2013년 11월 25일 16 : 05 : 22,306 [13] 오류 REJS.Web.Controllers.BaseController [(널)] - 예외 System.ArgumentException :

그리고이 텍스트가 필요합니다.

아무도 도와 줄 수 있습니까?

답장을 보내 주셔서 감사합니다.

답변

2

log4net의 MemoryAppender을 사용하여 작성된 버퍼를 다시 사용할 수 있습니다. 사용 방법을 설명하는 Is there a log4net memory appender?에 SO 스레드가 있습니다.

주의 -주의하지 않으면 메모리가 부족하여 프로세스가 종료 될 때까지 데이터를 축적하므로 데이터에서 제거 데이터를 적극적으로 관리해야합니다. 데이터를 제거하지 않으면 기본적으로 환상적인 메모리 누수가 발생합니다.

관련 문제