2012-10-01 2 views

답변

0

나는 그렇게 생각하지 않는다. 표준 CRON 표현식을 사용하면 한 시간의 다른 시간 ("0 11,27,32 3 * * ?" - 3:11, 3:27, 3:32) 또는 같은 시간에 다른 시간에 실행 ("0 11 3,16,18 * * ?" - 3:11, 16:11, 18 : 11). 하지만 그들을 결합하면 ("0 11,27,32 3,16,18 * * ?") 매 시간마다 3 번 (3:11, 3:27, 3:32, 16:11, 16:27 ...) 트리거가 실행됩니다. 원하는 것은 아닙니다.

당신은 (그리고 합법적 인 솔루션의) 하나의 작업을 정의하고 여기에 세 가지 다른 트리거를 부착한다 할 수있는 일 :

0 11 3 * * ? 
0 27 16 * * ? 
0 32 18 * * ? 
+0

그래 그 목적을 해결할 세 가지 트리거를 정의하는 사실입니다. 나는 그것이 효율적이지 않다고 생각하기 때문에 나는 그것을 피하려고 생각하고 있었다. –

+0

@AmanChandna : 글쎄, 수만 가지 트리거가 없다면 성능이 문제가되지 않아야합니다. 성능은 동시에 실행되는 작업의 수에 더 영향을받습니다. –

관련 문제