IT 이야기/JBoss EAP
[JBoss EAP] 소스에서 Debug 옵션을 설정했으나 server.log에는적용되지 않을 때 해결 방안
찬찬이 아빠
2019. 11. 19. 11:18
반응형
소스에서 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 |
반응형