복붙노트

[SPRING] Quartz JDBCJobStore에서 작업을 어떻게 비활성화 할 수 있습니까?

SPRING

Quartz JDBCJobStore에서 작업을 어떻게 비활성화 할 수 있습니까?

JDBCJobStore에서 작업을 삭제하거나 레코드를 트리거하지 않고 cron 표현식을 지우지 않고 작업을 비활성화하는 가장 좋은 방법은 무엇입니까?

해결법

  1. ==============================

    1.scheduler.pauseJob () 또는 scheduler.pauseTrigger ()를 사용하십시오.

    scheduler.pauseJob () 또는 scheduler.pauseTrigger ()를 사용하십시오.

    또는 다음 SQL 스크립트를 사용할 수 있습니다.

    UPDATE QRTZ_TRIGGERS SET TRIGGER_STATE = "PAUSED"
    
  2. ==============================

    2.JobStore의 pauseJob 또는 pauseJobGroup 메소드를 사용하십시오.

    JobStore의 pauseJob 또는 pauseJobGroup 메소드를 사용하십시오.

  3. from https://stackoverflow.com/questions/4430710/how-can-i-disable-jobs-in-the-quartz-jdbcjobstore by cc-by-sa and MIT license