코히어런스

[Tips] 로그레벨(0-9) 변경

투칼론 2023. 3. 21. 20:20
반응형

로거의 로그 수준에 따라 내보내는 로그 메시지가 결정됩니다. 기본 로그 수준은 오류, 경고, 정보 및 일부 디버그 메시지를 내보냅니다. 개발 중에 모든 디버그 메시지가 기록되도록 로그 수준을 최대 설정으로 올려야 합니다. 다음 로그 수준을 사용할 수 있습니다.

 

0 - 로깅 수준과 연결되지 않은 메시지.
1 – 이전 수준의 메시지와 오류 메시지가 포함.
2 – 이전 수준의 메시지와 경고 메시지가 포함.
3 – 이전 수준의 메시지와 정보 메시지가 포함다.
4-9 – 이 수준에는 이전 수준의 메시지와 내부 디버깅 메시지가 포함되고, 로그 수준이 높아질수록 더 많은 로그 메시지가 생성됨. 기본 로그 수준은 5임.

-1 – 로그 메시지를 내보내지 않음.

 

로그 수준을 변경하려면 작동 재정의 파일을 편집하고 수준 번호를 포함하는 <logging-config> 요소 내에 <severity-level> 요소를 추가합니다. 예를 들어:

...
<logging-config>
   ...
   <severity-level system-property="coherence.log.level">9</severity-level>
   ...
</logging-config>
...

coherence.log.level 시스템 속성을 사용하여 로그 수준을 지정합니다. 예를 들어:

-Dcoherence.log.level=9