crontriggerのフォーマットについて本当に混乱しています
http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger
iveは何時間も自分のフォーマットを作成してきましたが、役に立ちませんでした:(
編集済み*
私が必要としているのは、特定の日付に基づいて、10か月ごとにトリガーすることです。
ありがとう
crontriggerのフォーマットについて本当に混乱しています
http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger
iveは何時間も自分のフォーマットを作成してきましたが、役に立ちませんでした:(
編集済み*
私が必要としているのは、特定の日付に基づいて、10か月ごとにトリガーすることです。
ありがとう
10は12の約数ではないため、cron構文は「 10か月ごと」のセマンティクスをサポートするには制限が多すぎます(cronを使用すると、2、3、4、または6か月ごとに簡単に表現できます)。
必要なのはCalendarIntervalTrigger
:
SimpleTrigger
このトリガーは、 (たとえば、月が固定秒数ではないため)またはCronTrigger
(たとえば、「5か月ごと」が12の約数ではないため)では不可能なスケジュールを実現できます。
cron式は、空白で区切られた6つまたは7つのフィールドで構成される文字列です。quartz-scheduler.org。フィールドには、そのフィールドで許可されている特殊文字のさまざまな組み合わせとともに、許可されている値のいずれかを含めることができます。フィールドは次のとおりです。
S.NO. | Field Name | Mandatory | Allowed Values | Special Characters
1. | Seconds | YES | 0-59 | , - * /
2. | Minutes | YES | 0-59 | , - * /
3. | Hours | YES | 0-23 | , - * /
4. | Day of month | YES | 1-31 | , - * ? / L W
5. | Month | YES | 1-12 or JAN-DEC | , - * /
6. | Day of week | YES | 1-7 or SUN-SAT | , - * ? / L #
7. | Year | NO | empty | , 1970-2099 - * /
独自のcron式を作成するためにcrongurを使用しました。