【发布时间】:2012-12-17 06:21:01
【问题描述】:
我想知道是否有某种方法可以延迟 akka 消息的处理?
我的用例:对于我的每个请求,我都有少量工作需要完成,然后我需要在两个小时后完成额外的工作。
有没有什么简单的方法可以在 AKKA 中延迟消息的处理?我知道我可能可以设置一个外部分布式队列,例如 ActiveMQ、RabbitMQ,它可能具有此功能,但我宁愿没有。
我知道我需要使邮箱持久耐用,这样它才能在重新启动或崩溃时幸免于难。我们已经有了 mongo 设置,所以我可能会使用 MongoBasedMailbox 来保证持久性。
【问题讨论】:
标签: scala queue message-queue akka