JDBC-JobStore를 사용한 클러스터링을 사용하는 환경에서 두 개 (또는 그 이상)의 노드에서 Job 인스턴스를 트리거 할 수 있습니까?Quartz - 동시 실행 허용
대부분의 경우에 한 노드에서 하나의 작업 인스턴스를 트리거합니다. 이 특별한 경우에는 내가이 작업은 동시에에 모든 노드 트리거 갖고 싶어. Job의 각 인스턴스는 큰 데이터 세트의 덩어리를 처리하며, Jobs가 병렬로 실행되기를 원합니다.
환경 : Java/Jetty/Docker/Rancher. 내가 Quartz
를 사용하여 하나 개의 노드에서 작업을 트리거 할, 나는 모든 노드에서 작업을 트리거 할 때이 EJBTimer
을 사용하면 석영-config.xml에
ScheduledExecutorService를 사용하지 않는 이유 [https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledExecutorService.html] – Srinivas