로거 설정 구성을 위한 Logger.properties 파일

Logger.properties 파일을 사용하여 특정 로거에 대한 로거 속성을 설정합니다.

처음 Logger.getLogger(logger_name) 메소드가 애플리케이션 내에서 호출되면 특성 파일이 로드됩니다.

중요: Logger.properties 파일의 이름은 대소문자를 구분합니다. 파일 이름에 대문자 "L"을 사용합니다.

처음으로 애플리케이션이 Logger.getLogger 메소드를 호출하면 사용 가능한 모든 로거 특성 파일이 로드됩니다. 애플리케이션은 Logger.properties 파일을 다음에 제공할 수 있습니다.
  • 애플리케이션의 JAR(Java™ archive) 파일의 META-INF 디렉토리
  • 애플리케이션 모듈의 클래스 경로에 포함된 디렉토리
  • 애플리케이션 클래스 경로에 포함된 디렉토리
특성 파일은 매개변수의 두 카테고리, 로거 제어 및 로거 데이터를 포함합니다.
  • 로거 제어 정보
    • 최소 로컬화 레벨: 로컬화가 시도된 최소 LogRecord 레벨
    • 그룹: 이 컴포넌트가 속하는 논리적 그룹
    • 이벤트 팩토리: 이벤트 팩토리와 사용할 공통 기본 이벤트 템플리트. 이 템플리트에 대한 이름 지정 규칙은 완전한 컴포넌트 이름으로 .event.xml의 파일 확장자가 있습니다. 예를 들어, com.ibm.compXYZ 패키지에 적용된 템플리트는 com.ibm.compXYZ.event.xml이라고 합니다.
  • 로거 데이터 정보
    • 제품 이름
    • 조직 이름
    • 컴포넌트 이름
    • 확장기능 및 추가 특성

Logger.properties 파일의 구문

다음 구문을 사용하여 로거 특성을 설정합니다.

<logger base name>.<property>=value

여기서:

logger base name은 특성이 적용되는 로거 이름의 시작 부분입니다. 이 문자열로 시작하는 이름의 모든 로거에 특성이 적용됩니다.
property는 다음 특성 중 하나입니다.
  • 조직
  • 제품
  • 컴포넌트
  • minimum_localization_level
  • group
  • eventfactory
  • [z/OS]handler_preference=operator (이 특성은 콘솔 WTO, write-to-operator에 로그되는 내용을 작성합니다. 이 특성 없이 AUDIT 레벨은 하드카피 WTO에만 작성됩니다.)

샘플 Logger.properties 파일

다음 샘플에서, com.ibm.xyz.MyEventFactory 이벤트 팩토리는 구성 파일에서 이 값을 대체하지 않는 서브 패키지 또는 com.ibm.websphere.abc 패키지에서 사용됩니다.
com.ibm.websphere.abc.eventfactory=com.ibm.xyz.MyEventFactory

그룹 Logger.properties 파일

다음 예에서 그룹은 MyTraceGroup이며 컴포넌트는 com.ibm.stuff 및 com.ibm.morestuff입니다.
com.ibm.stuff.group=MyTraceGroup                                      
com.ibm.morestuff.group=MyTraceGroup

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_configjavalogapps
파일 이름:rtrb_configjavalogapps.html