首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Akka Actors消息的顺序排序

Akka Actors消息的顺序排序
EN

Stack Overflow用户
提问于 2015-12-01 21:52:04
回答 1查看 889关注 0票数 0

我对Akka Actors和Actor Model有一点困惑。从执行元A发送到执行元B的消息是否保持顺序?如何在本地/网络环境中实现此目标?据我所知,网络引入了可变时延,如果M1的时延为1秒,M2的时延为0.5秒,消息M1和消息M2如何保持顺序?

EN

回答 1

Stack Overflow用户

发布于 2018-06-08 21:32:57

正如Viktor Klang发布的链接所述:基本上,您可以保证两个特定参与者之间的消息将按照发送者和接收者之间的发送顺序到达,但这并不意味着如果另一个参与者发送给接收者,该顺序将保留在接收者的队列中,而不是来自不同发送者的消息。也就是说,如果A1和A3都发送到A2,那么来自A1的所有消息将按照它们从A1发送的顺序出现在队列中。来自A3的消息也是如此,但是它们可以交织在A1的消息中,而不管A1或A3何时发送它们的消息。(这仅适用于FIFO和非优先级队列)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34022119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档