5 가지 다른 작업을 구현하는 5 가지 석영 스케쥴러가 있습니다. 한 스케줄러를 중지하면 남아있는 스케줄러가 중지됩니다. 왜?단일 석영 스케쥴러 중지
답변
나는 실제로 동일한 스케줄러에 대한 참조를 만들고, 각 스케줄러마다 다른 "SchedulerName"을 부여해야한다고 확신합니다. 지금은 새 스케줄러를 만들 때마다 SchedulerName을 기본값으로 설정하는 것처럼 보입니다.
"job executor"는 실제로 SchedulerFactoryBean이 아닙니다. SchedulerFactoryBean에 의해 제공되는 Scheduler 빈 (start 메소드를 정확하게 호출하려면 집계 된 QuartzScheduler.start 메소드를 호출하여 트리거를 시작 함)입니다. 사실이 스케줄러는 SchedulerRepository 싱글 톤 (SchedulerRepository.getInstance())에서 schedulerName (명시 적으로 설정되지 않은 경우 구성된 모든 SchedulerFactoryBean에 대해 동일한 기본값이 있음) 아래에 저장되고 조회됩니다. 당신이 당신의 SchedulerFactoryBean-S에 대해 다른 schedulerName을 설정하지 않는 한, 당신은 항상 각자의 SchedulerFactoryBean-의
http://forum.springsource.org/showthread.php?40945-Multiple-Quartz-SchedulerFactoryBean-instances
내가 알고이 여전히 콩하지만 난 봄을 의미하여 동일한 스케줄러를 얻을 것이다 방법은 그 똑같은 것이 여기에 적용된다고 생각하십시오.
안녕하세요, drobson 감사합니다 ... 내게 전화를 제발 정의 할 수 또는 어떤 메소드는 XML이 아닌 java의 스케줄러 이름을 설정하는 데 사용됩니다. –
xml 속성 파일을 사용하지 않고 이름을 지정하는 방법을 알지 못합니다. JavaDocs를 찾으려고했지만 아무 것도 찾을 수 없습니다. – drobson
대단히 감사합니다. 나는 그것에 대해 연구 할 것이다 :) –
- 1. 석영 스케쥴러 용 Junit
- 2. 석영 스케쥴러 theadpool
- 3. 석영 스케쥴러 -CalendarTrigger
- 4. grails 용 석영 스케쥴러
- 5. 석영 스케쥴러 log4j 중복 메시지
- 6. 석영 스케쥴러 - Cron이 실행되지 않음
- 7. 석영 스케쥴러 타이밍을 조정하는 방법은 무엇입니까?
- 8. 석영 스케쥴러 : JOB 두 번 이상 실행
- 9. 석영 스케쥴러 : 매월 마지막 날에 실행
- 10. 자바 석영 스케쥴러 즉시 새로운 작업을 실행하십시오
- 11. 석영 스케쥴러 작업에 CDI 주입을 사용할 수 있습니까?
- 12. 봄 스케쥴러 (석영) 일시 중지하는 방법 모든 스케쥴러를 재시작하기 전에 일정을 조정하는 방법
- 13. 석영 스케쥴러를 사용하여 램 크기
- 14. 데이터베이스 서버용 석영 구성
- 15. 여러 석영 단일 스레드 작업을 구성하는 방법
- 16. 석영 스케쥴러는 어떻게 작동합니까?
- 17. 설정하기 websphere에서 석영
- 18. Python : 이벤트 스케쥴러 (석영처럼)
- 19. 단일 QModelIndex가 업데이트되지 않도록 중지
- 20. 쿼츠 스케쥴러 : 거부 작업으로 인해 트리거가 다시 실행되지 않습니다.
- 21. 석영 스케쥴러. 방아쇠가 더 이상 작동하지 않는다는 것을 어떻게 알 수 있습니까?
- 22. 석영 중지 일정 반복 작업 00h35 및 06h15에서
- 23. 수동으로 석영 작업 실행
- 24. 석영 스케쥴러가 스케쥴을 중지했습니다
- 25. 석영 트리거 새 스레드?
- 26. 루비 스크립트에서 루퍼 스케쥴러 사용하기
- 27. Pthread - 스케쥴러 매개 변수 설정하기
- 28. C/C++의 스케쥴러 라이브러리
- 29. 석영 스케줄러
- 30. 는 (? 석영)
실제 관련 코드 및 구성 스 니펫과 같이 질문에 자세한 내용을 추가하여 좀 더 명확하게하고 답변을 얻으십시오. –
각기 다른 스케줄러가 필요한 이유는 무엇입니까? 왜 단지 하나가 아닌가? 또한 guido가 언급 한 것처럼 자세한 내용이 필요합니다. – Vikdor
당신은 * scheduler *를 * trigger *와 혼동 스럽거나 그렇지 않다면 * scheduler * :-)가 아닌 다른 * triggers *를 사용해야합니다. 한 스케줄러에서 런타임에 트리거를 추가/제거 할 수 있습니다. –