1

crontriggerのフォーマットについて本当に混乱しています

http://quartz-scheduler.org/documentation/quartz-2.x/tutorials/crontrigger

iveは何時間も自分のフォーマットを作成してきましたが、役に立ちませんでした:(

編集済み*

私が必要としているのは、特定の日付に基づいて、10か月ごとにトリガーすることです。

ありがとう

4

2 に答える 2

0

10は12の約数ではないため、cron構文は「 10か月ごと」のセマンティクスをサポートするには制限が多すぎます(cronを使用すると、2、3、4、または6か月ごとに簡単に表現できます)。

必要なのはCalendarIntervalTrigger

SimpleTriggerこのトリガーは、 (たとえば、月が固定秒数ではないため)またはCronTrigger(たとえば、「5か月ごと」が12の約数ではないため)では不可能なスケジュールを実現できます。

于 2012-11-12T18:37:52.757 に答える
0

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を使用しました。

于 2019-07-03T10:06:02.703 に答える