log4j2.xml 에서 로그파일 저장, 년도/월별 폴더 생성 후 그 아래에 로그파일 일자시간별 생성 저장.

    <Appenders>
        <Console name="console" target="SYSTEM_OUT">
            <PatternLayout pattern="%d %5p [%c] %m%n" />
        </Console>
        <RollingFile name="file" fileName="./logs/file/all.log" 
                   filePattern="./logs/file/$${date:yyyy}/$${date:MM}/all_%d{yyyyMMddHH}.log">
                <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
                <Policies>
                        <TimeBasedTriggeringPolicy /><!-- Rotated everyday -->
                </Policies>
        </RollingFile>
    </Appenders>
<Loggers> 에서 <AppenderRef ref="file" > 이어야 파일로 저장.
    <Loggers> 
       
        <Logger name="java.sql" level="off" additivity="false">
            <AppenderRef ref="console" />
        </Logger>
        <Logger name="egovframework" level="ERROR" additivity="false">
            <AppenderRef ref="console" />
            <AppenderRef ref="file"/> 
        </Logger>
        <Logger name="org.springframework" level="DEBUG" additivity="false">
            <AppenderRef ref="console" /> 
            <AppenderRef ref="file"/> 
        </Logger>
        <Logger name="jdbc.sqltiming" level="off" additivity="false">
            <AppenderRef ref="console" />
        </Logger>
        <Logger name="jdbc.resultsettable" level="off" additivity="false">
            <AppenderRef ref="console"/>
        </Logger>
        <Logger name="jdbc.sqlonly" level="info" additivity="false"> <!-- info / ERROR / DEBUG / off -->
            <AppenderRef ref="console"/>
        </Logger>
        <Root level="ERROR">
            <AppenderRef ref="console" />
        </Root>
    </Loggers>
'프로그래밍 > JAVA' 카테고리의 다른 글
| [egov/전자정부/spring] 전자정부프레임워크에서 난처한 오류 발생.. 두번째 (0) | 2019.05.09 | 
|---|---|
| 메이븐 플러그 오류(maven-resources-plugin 2.6) (0) | 2019.05.09 | 
| sha256 암복호화 생성기 - https://lab.prev.kr/encrypter/ (0) | 2019.05.08 | 
| egovframe 또 다 지워져서 재설치. 왜 지워질까? 맥북프로 이클립스, eGovFrame 3.6 (0) | 2019.05.07 | 
| [Eclipse] MacOS에서 eclipse.ini 파일 위치 찾기 (0) | 2019.05.07 | 


