我正在考虑使用Orleans作为一种机制来帮助解决并发问题。我注意到在较新版本的Orleans中删除了MultiCluster功能;然而,它仍然存在于他们的文档中。
https://github.com/dotnet/orleans/releases/tag/v3.2.0
在Azure中托管两个区域并允许Orleans集群通信的推荐方法是什么?
我的应用程序需要确保区域A上的guid Grain不会与区域B中具有相同guid的Grain同时被操作。
发布于 2021-05-12 10:51:25
Orleans的当前实现(我说的是3.4.2)不能严格保证即使在单个集群中(在某些集群故障/恢复场景中)也不会临时复制具有相同Guid的粒度,更不用说多个地理上分散的集群了。我觉得你的问题比奥尔良更严重。
https://stackoverflow.com/questions/66880226
复制相似问题