Quartz Schedulerを使用してジョブを実行しています。 30秒ごとにジョブを実行します。そのためのcron式はどうなりますか?
1分ごとに、以下のcron表現を使用しています。
<cron-expression>0 0/1 * 1/1 * ? *</cron-expression>
30秒ごとに何になりますか?
最初の要素は秒を表します。 2番目の0と30で実行するには、次を使用します。
0/30 0/1 * 1/1 *? *
より単純な構造を使用して到達できる同じ効果(Quartz Spring):
0/30 * * * * ? *
最後のアスタリスクは省略できます。
0/30 * * * * ?
この回答がお役に立てば幸いです。以下のcron表現を定義してください
0/30 * * * * ? *
そして、このウェブサイトにアクセスしてテストします Cron Expression Generator&Explainer-Quartz 。
Springフレームワークを使用している場合は、_@PostConstruct
_注釈を使用してから@Scheduled(cron=0 0/15 * 1/1 * ?)
を使用して今すぐ、今すぐ+15分などをトリガーします。