2
私は5分ごとに実行するApacheタイマーを作成しました。しかし、今私は午前8時から午後10時までそれを実行する必要があります。 どうすればいいですか?私はapache camelのドキュメントでそのようなものは見つかりませんでした。固定間隔の後、一定の時間間隔でのみラクマータイマーを実行するには
<route id="transactionHeath" startupOrder="1">
<from uri="timer:transactionHeath?delay=1000&fixedRate=true&period=300s" />
//logic
</route>
のような水晶ベースのポリシーを設定することがhttp://camel.apache.org/cronscheduledroutepolicy.htmlを見てみましょうあなたはcronジョブとして実行する時間を指定キャメルscheduledRoutePolicyを試してみてください。 –