java.util.logging -- Java 로깅 프로그래밍 인터페이스

java.util.logging.Logger 클래스는 데이터를 로그할 수 있는 다양한 메소드를 제공합니다.

WebSphere® Application Server에서, 기본 로그와 추적 모드 사용 시 Java™ 로깅 API(java.util.logging)는 WsLevel.DETAIL 레벨 이상(WsLevel.DETAIL, Level.CONFIG, Level.INFO, WsLevel.AUDIT, Level.WARNING, Level.SEVERE 및 WsLevel.FATAL)에서 로그된 이벤트에 대해 공통 기본 이벤트를 자동으로 작성합니다. 공통 기본 이벤트는 메시지가 로그된 로거와 연관된 이벤트 팩토리를 사용하여 작성됩니다. 지정된 이벤트 팩토리가 없는 경우, WebSphere Application Server는 WebSphere Application Server-특정 정보를 자동으로 채우는 기본 이벤트 팩토리를 사용합니다.

WebSphere Application Server는 다음 메소드에 대해 공통 기본 이벤트를 자동으로 작성하는 java.util.logging.Logger 클래스의 특수 구현을 사용합니다.
  • config
  • info
  • warning
  • severe
  • log: WsLevel.DETAIL 레벨 이상 심각 레벨로 사용하는 경우 log(LogRecord)를 제외한 모든 변형
  • logp: WsLevel.DETAIL 레벨 이상 심각 레벨로 사용하는 경우
  • logrb: WsLevel.DETAIL 레벨 이상 심각 레벨로 사용하는 경우
WebSphere Application Server 로거 구현은 이름 지정된 로거에 대해서만 사용되며, 예를 들어 Logger.getLogger("com.xyz.SomeLoggerName")와 같이 호출로 인스턴스화되는 로거입니다. Logger.getAnonymousLogger 및 Logger.getLogger 또는 Logger.global 메소드는 WebSphere Application Server 구현을 사용하지 않으며, 작성된 요청을 로그하기 위해 공통 기본 이벤트를 자동으로 작성하지 않습니다. Logger.log(LogRecord) 메소드로 바로 로그된 로그 레코드는 WebSphere Application Server 로거에서 공통 기본 이벤트로 자동으로 변환되지 않습니다.

다음 다이어그램은 애플리케이션 코드가 공통 기본 이벤트를 로그할 수 있는 방법을 설명합니다.

애플리케이션 코드가 CBE를 로그할 수 있는 방법

이름 지정된 로거와 메시지 레벨 이벤트의 Java 로깅 API 처리는 다음과 같이 진행됩니다.
  1. 애플리케이션 코드는 이름 지정된 로거(WsLevel.DETAIL 이후)를 이벤트 특정 데이터로 호출합니다.
  2. 로거는 로거와 연관된 이벤트 팩토리의 createCommonBaseEvent 메소드를 사용하여 공통 기본 이벤트를 작성합니다.
  3. 로거는 로거와 연관된 이벤트 팩토리를 사용하여 공통 기본 이벤트를 작성합니다.
  4. 로거는 CommonBaseEventLogRecord 레코드에 공통 기본 이벤트를 랩핑하며 이벤트 특정 데이터를 추가합니다.
  5. 로거는 공통 기본 이벤트 완료 메소드를 호출합니다.
  6. 공통 기본 이벤트는 ContentHandler completeEvent 메소드를 호출합니다.
  7. 컨텐츠 핸들러는 XML 템플리트 데이터를 공통 기본 이벤트에 추가합니다(예를 들어, 컴포넌트 이름 포함). 모든 컨텐츠 핸들러가 템플리트를 지원하는 것은 아닙니다.
  8. 컨텐츠 핸들러는 런타임 데이터를 공통 기본 이벤트에 추가합니다(예를 들어, 현재 스레드 이름 포함).
  9. 로거는 CommonBaseEventLogRecord 레코드를 핸들러에 전달합니다.
  10. 핸들러는 데이터의 포맷을 지정하고 출력 디바이스에 기록합니다.

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



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