Orleans 2.0 官方文档 —— 4.9.8 Grains -> 事件溯源 -> 复制的实例
复制的grain有时,同一个grain的多个实例,可能都处于活动状态,例如在操作多个群集时,以及使用[OneInstancePerCluster]属性时。JournaledGrain旨在以最小的摩擦,支持复制的实例。它依赖于日志一致性提供程序来运行必要的协议,以确保所有实例在相同的事件序列上达成一致。特别是,它关心以下几个方面:一致的版本:grain状态的所有版本(除了暂定版本),都基于相同的全局