스케줄러 진단 검토

[스케줄러 진단] 페이지에는 스케줄러의 런타임 상태가 제공됩니다.

[진단] 페이지에는 JMS 대기열이 수신한 일정이 잡힌 보고서 요청 수, 실패한 요청 수, 실행 중인 요청 수가 표시됩니다. 클러스터 인스턴스 레벨에서 JMS 상태를 확인하면 인스턴스를 더 추가하여 하나 이상의 JMS 프로세서를 확장할지 여부를 결정할 수 있습니다.

예를 들어, 하나의 인스턴스에 포함된 전자메일 프로세서에 대해 대기 중인 요청 수가 너무 많을 경우 다른 인스턴스를 추가하여 전자메일 처리를 다루도록 할 수 있습니다. 마찬가지로 처리 중이며 보고서 프로세스 대기열에 실행 중 상태로 표시되는 보고서가 너무 많을 경우 다른 인스턴스를 추가하여 보고서 프로세스 용량을 확장할 수 있습니다.

또한 [스케줄러 진단] 페이지에는 구성요소의 작동 중지 여부가 표시되도록 각 구성요소의 상태가 반영됩니다. 데이터베이스에 대한 접속 문자열 또는 JNDI 이름, 클러스터 인스턴스와 관리되는 서버 인스턴스 간의 연관, Toplink 접속 풀 구성 등을 확인할 수 있습니다.

인스턴스에 실패 상태가 표시되는 경우 인스턴스를 복구할 수 있으며 클러스터에서 설정된 JMS의 복구 방식을 사용하면 제출된 작업이 손실되지 않습니다. 서버 인스턴스가 다시 작동되면 서비스에 대한 클러스터에서 서버 인스턴스를 즉시 사용할 수 있습니다. 인스턴스 제거 및 추가는 진단 페이지에서 동적으로 반영됩니다.

인스턴스가 클러스터에 추가되면 [스케줄러 진단] 페이지에서 새 인스턴스를 즉시 인식하고 새 인스턴스의 상태와 해당 인스턴스에서 실행 중인 모든 스레드를 표시합니다. 관리자에게 인스턴스 또는 스케줄러의 구성요소와 관련된 문제를 추적하고 해결할 수 있는 강력한 모니터링 기능이 제공되는 것입니다.

[스케줄러 진단] 페이지에는 다음 구성요소에 대한 정보가 제공됩니다.

  • JMS

  • 클러스터

  • 데이터베이스

  • 스케줄러 엔진

[JMS] 섹션에는 다음에 대한 정보가 제공됩니다.

  • JMS 클러스터 구성: 이 섹션에는 JMS 설정에 대한 구성 정보가 제공됩니다.

    • 제공자 유형(WebLogic/ActiveMQ)

    • WebLogic 버전

    • WebLogic JNDI 팩토리

    • JMS에 대한 JNDI URL

    • 대기열 이름

    • 임시 디렉토리

  • JMS 런타임: 모든 JMS 대기열 및 토픽의 런타임 상태를 제공합니다.

클러스터 섹션은 클러스터 인스턴스에 대한 세부정보를 제공합니다. 이 정보를 통해 각 프로세서에 대한 로드를 이해할 수 있습니다.

데이터베이스 섹션은 이러한 구성요소에 대한 정보를 제공합니다.

  • 데이터베이스 구성 — 접속 유형, JNDI 이름 또는 접속 문자열

  • Toplink 구성 — 접속 풀링, 로깅 레벨

  • 데이터베이스 스키마

[Quartz] 섹션에는 아래 그림과 같이 해당 구성요소에 대한 정보가 제공됩니다.

  • Quartz 구성

  • Quartz 초기화