2015-01-12 1 views
2
내 초기 로그 파일의 이름이되도록 내 log4net 롤링 로그 펜더를 구성 할

: - 파일이 새 로그 파일 25메가바이트 크기에 도달하면log4net RollingFileAppender를 롤온으로 설정하지만 datetime을 추가 하시겠습니까?

log_ {CURRENT_DATETIME은}

을 .log로 동일한 형식으로 만들어야하며 이전 로그 파일의 이름을 변경하면 안됩니다.

어떻게 log4net의 펜더에 같은 설정을해야합니까?

답변

0

이 비디오를 볼 경우 rollngFileAppender에 대한 구성 샘플이 있습니다. 예제 사용은 다음과 같습니다. 매일 파일을 만듭니다.

링크 : https://www.youtube.com/watch?v=2lAdQ_QwNww

<appender name="JsonFileAppender" type="log4net.Appender.RollingFileAppender"> 
<param name="File" value="c:\\Log\\.json"/> 
<param name="AppendToFile" value="true"/> 
<lockingModel type="log4net.Appender.FileAppender+MinimalLock"/> 
<param name="RollingStyle" value="Date"/> 
<param name="DatePattern" value="'SampleProjectLog_'dd.MM.yyyy"/> 
<param name="StaticLogFileName" value="false"/> 
<preserveLogFileNameExtension value="true" /> 
<layout type="OrmanSu.Altyapi.Core.CrossCuttingConcern.Logging.Log4Net.Layouts.JsonLayout" /> 

관련 문제