嘿,我正在 AKKA.Net 上阅读和观看一些视频,我很喜欢我所看到的。我想在现有的应用程序中尝试 AKKA.net,但我需要帮助澄清一些事情
场景
我想创建一个 Akka.net 集群:
3 个节点/机器
它们之间的共享资源(计数器)。
可从所有节点读取的共享资源统计信息
每当一个节点兑现一张票时,它将获取计数器的值并将其加一,然后更新计数器。两张票不应具有相同的计数器值。共享的统计信息用于保存票证兑现的价值,因此应将其部署到集群中的所有节点。
问题
- 如何确保票据具有唯一的计数器值?我习惯了锁的暗示,但演员的暗示是什么?
- 如果一个节点与集群断开连接,我可以捕捉到一个事件以进行必要的调整吗?