【发布时间】:2019-12-14 01:52:51
【问题描述】:
我到处都看了,无法真正获得可以据此提出具体意见的信息。
Akka 事件总线只是一个“本地设施”(到集群内的 jvm/节点),从我读过的内容来看: 在同一个 jvm 中完成的消息传递要可靠得多。
所以,我有例如生产者 A、B 和 C,以及消费者 X、Y 和 Z:- 如果我向 X 正在收听的主题生成消息,X 是否保证会收到此消息(无论网络可靠性等如何,如果我发布到总线,它肯定会“在总线上”吗?)。我知道对于 pub/sub,它最多是交付,但我无法在网上找到任何对事件总线说相同的地方。如果我发布到公共汽车上,是否可以保证在公共汽车上? (即,如果我向演员发送消息,如果它没有到达演员,我不会收到任何错误。但是如果我发布到事件总线,我是否保证事件在总线上,如果没有则存在出现错误?)
【问题讨论】: