반응형
log4j.rootLogger=ALL, stdout, rolling
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# 화면에 로그 출력
log4j.appender.stdout.layout.ConversionPattern=[%d{HH:mm:ss}][%c{1} %l] - %m%n
# 파일에 로그 출력
log4j.appender.rolling=org.apache.log4j.DailyRollingFileAppender
log4j.appender.rolling.File=./log/ESM.log
log4j.appender.rolling.DatePattern='.'yyyy-MM-dd
log4j.appender.rolling.MaxFileSize=10000KB
log4j.appender.rolling.Append=true
log4j.appender.rolling.layout=org.apache.log4j.PatternLayout
log4j.appender.rolling.layout.ConversionPattern=[%d] %-5p at %C{3}.%M(%13F:%L) %3x - %m%n
ConversionPattern 의 종류
- %p : 로그타입 ( DEBUG, INFO.....)
- %m : 로그 메세지
- %n : 줄 바꿈 ( \n )
- %d : 날짜와 시간을 어떻게 출력해줄 것인지
- %C : 클래스의 이름 (대소문자 주의)
- %M : 호출 메소드의 이름
- %F : 프로그램 파일명
- %L : 호출된 코드 라인
728x90
반응형
'웹 개발' 카테고리의 다른 글
jqgrid에서 임의의 버튼에 jqgrid event 사용 (0) | 2019.08.15 |
---|---|
flot (plot) chart yaxis width, formatter (0) | 2019.08.15 |
javascript jquery each break, continue (0) | 2019.08.15 |
jqGrid - Last row not showing after reloadGrid [reloadGrid하면 마지막 row가 사라지는 현상] (0) | 2019.08.15 |
jQuery radio button Control (0) | 2019.08.15 |