【发布时间】:2013-01-30 19:56:01
【问题描述】:
Akka durable mailbox document 声明:
持久邮箱与任何其他不太可能具有事务性的邮箱一样。如果 Actor 在收到消息后但在完成处理之前崩溃,则消息可能会丢失。
假设actor A 使用持久邮箱作为消息队列,该队列有2 条消息,M1 和M2。演员收到 M1 并正在处理 M1。如果A在处理完M1之前崩溃了,M1是否丢失了?一个相关的问题是“A 崩溃”是什么意思:这是否意味着 A 有未捕获的异常或运行 A 的 JVM 崩溃?
【问题讨论】:
标签: transactions message akka