본문 바로가기

WAS/JBoss_WildFly

[JBoss&WildFly] stdout 로그에서 ^[[0m^[[ 문자열 제거하는 방법

[BEFORE]

%K{level}을 제거

 

[AFTER]

 

[옵션 적용 전]

 

[옵션 적용 후]

 


 

문서상에서 밝힌 원인은 color code를 포함하는 ANSI escape sequences입니다.

JBoss의 경우 에러가 발생하면 ERROR 성 로그가 색상이 입혀져서 출력이 되는데,

이것을 원치 않는 경우에도 %K{level}를 제거할 것을 설명하고 있습니다.

 

그리고 테스트를 했을 시, 재기동을 하자마자 바로 옵션이 적용이 되지 않고,

일정 시간이 지난 시점부터 ^[[ 문자가 보이지 않았습니다.