[JBoss EAP] 소스에서 Debug 옵션을 설정했으나 server.log에는적용되지 않을 때 해결 방안
본문 바로가기
IT 이야기/JBoss EAP

[JBoss EAP] 소스에서 Debug 옵션을 설정했으나 server.log에는적용되지 않을 때 해결 방안

by 찬찬이 아빠 2019. 11. 19.
반응형

소스에서 Debug 옵션을 설정했으나 server.log에는 로그가 기록되지 않습니다.

로그를 기록하게 하고, 한 시간 단위로 server.log 파일을 분할하려면 어떻게 해야 하나요?

 

JBoss EAP의 설정파일

/JBOSS/domain/node01/configuration/standalone.xml 또는 standalone-ha.xml 파일에서 다음 내용을 찾아 수정합니다.

 

1. 로그 기록을 위한 Debug 옵션 설정

1
2
3
4
5
6
7
<root-logger>
   <level name="DEBUG"/>
      <handlers>
        <!--handler name="CONSOLE"/-->
        <handler name="FILE"/>
      </handlers>
</root-logger>
cs

 

 

2. 시간별로 server.log 남기기

1
2
3
4
5
6
7
8
<periodic-rotating-file-handler name="FILE" autoflush="true">
   <formatter>
      <pattern-formatter pattern="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
   </formatter>
   <file relative-to="jboss.server.log.dir" path="server.log"/>
   <suffix value=".yyyy-MM-dd-HH"/>
   <append value="true"/>
</periodic-rotating-file-handler>
cs
반응형

댓글