1.8. Quartz 일정 보기 및 관리

Quartz(http://www.quartz-scheduler.org/)는 대부분의 Java 애플리케이션 내에서 통합할 수 있는 풍부한 기능을 갖춘 오픈 소스 작업 스케줄링 라이브러리입니다. Quartz를 사용하여 작업 실행을 위한 단순 또는 복잡한 스케줄을 생성할 수 있습니다. 작업은 프로그래밍할 거의 모든 작업을 실행할 수 있는 표준 Java 구성 요소로 정의됩니다.

Camel 경로가 camel-quartz2 구성 요소를 배포하는 경우 Fuse Console은 Quartz 탭을 표시합니다. Cryostat 트리 보기를 통해 Quartz mbeans에 대체할 수 있습니다.

절차

  1. Fuse 콘솔에서 Quartz 탭을 클릭합니다.

    Quartz 페이지에는 Quartz 스케줄러 및 스케줄러 ,트리거작업 탭의 트리 뷰가 포함되어 있습니다.

  2. 스케줄러를 일시 중지하거나 시작하려면 스케줄러 탭에서 버튼을 클릭합니다.
  3. 트리거 탭을 클릭하여 작업이 실행될 시기를 결정하는 트리거를 확인합니다. 예를 들어, 트리거는 지정된 요일에 (마이크로초) 특정 시간에 작업을 시작하도록 지정하거나 지정된 일수 또는 특정 시간에 반복하도록 지정할 수 있습니다.

    • 트리거 목록을 필터링하려면 드롭다운 목록에서 State,Group,Name 또는 Type 을 선택합니다. 그런 다음 fill-on 필드를 선택하거나 입력하여 목록을 추가로 필터링할 수 있습니다.
    • 트리거를 일시 중지, 재개, 업데이트 또는 수동으로 실행하려면 Action 열에서 옵션을 클릭합니다.
  4. 작업 탭을 클릭하여 실행 중인 작업 목록을 확인합니다. 표의 열로 목록을 정렬할 수 있습니다. Group,Name,Durable,Recover,Job ClassName, description .