1

fixed-delay特定の時間枠内でのみ実行される春に構成されたタスクが必要です。たとえば、午前6時から午後6時までです。

次のような遅延を固定できることを理解しています。

<task:scheduled ref="myBean" method="myMethod" fixed-delay="60000" />

または、時間枠内で毎時間実行します。

<task:scheduled ref="myBean" method="myMethod" cron="0 * 6-18 * * MON-FRI" />

これらをどのように組み合わせることができますか?確かに、Bean 内から時間枠のチェックを行うことができますが、それを行うための純粋な Spring の方法を探していました。

ありがとう

4

1 に答える 1

1

独自のカスタムトリガーを作成する必要があります。独自のトリガーを作成する方法の詳細については、このページを確認してください

于 2012-10-02T12:36:16.850 に答える