当我有一个在单个节点上运行的现有akka应用程序,然后在将来我需要使用akka集群时,会出现什么问题?
在从单节点过渡到集群akka设计时,有什么设计注意事项或最佳实践应该遵循吗?或者,当你使用集群的时候,事情就能正常工作吗?
发布于 2016-09-14 08:53:26
一般的建议是开始你的设计,就像你从一开始就是集群一样。特别是,您需要注意集群成员之间的延迟差异,因此请确保您通过网络传递的内容(在不同机器上的参与者之间)不是“巨大的”。你还需要注意位置透明性(Akka解决了这个问题),部分失败和并发。这些因素都会对您的设计产生重大影响,因此最好从一开始就考虑它们,然后针对单节点集群情况进行优化。
https://stackoverflow.com/questions/39187171
复制相似问题