5

akkaメッセージの処理を遅らせる方法があるかどうか疑問に思っていますか?

私のユースケース: リクエストごとに、実行する必要のある作業が少量あり、2時間後に追加の作業が必要になります。

AKKAでメッセージの処理を遅らせる簡単な方法はありますか?ActiveMQ、RabbitMQなど、おそらくこの機能を備えた外部分散キューをセットアップできることはわかっていますが、そうではありません。

メールボックスを耐久性のあるものにして、再起動やクラッシュに耐えられるようにする必要があることはわかっています。すでにmongoのセットアップが行われているので、耐久性のためにMongoBasedMailboxを使用している可能性があります。

4

3 に答える 3

0

これは理想的ではありませんが、Akka Camel Quartz スケジューラーがうまく機能します。組み込みの ActorSystem スケジューラよりも重いですが、Quartz には独自の問題があることを知っておいてください。

于 2013-01-02T21:51:06.423 に答える