可靠的有状态服务/参与者状态引用

本文关键字:状态 参与者 引用 服务 | 更新日期: 2023-09-27 18:30:17

在 Azure Service Fabric 中,我可以使用有状态服务和参与者。状态类型类似于普通的 .net 对象类型。因此,我可以创建该状态的多个实例。

当我将实例化的状态对象从一个有状态服务/参与者推送到另一个有状态服务/参与者时,状态对象实例是被复制还是只是被引用?因为它不是引用的,而是复制的,所以我必须存储状态数据两次。右?

可靠的有状态服务/参与者状态引用

服务跨越群集中的节点。从一个服务发送到另一个服务的任何内容都必须能够跨越计算机边界,因此在消息中发送的任何对象都必须序列化并通过网络发送。