如何在 Azure Blob、Azure DataLake 或 Azure 上存储服务状态结构参与者

How To store State of Service fabric actor on Azure Blob,Azure DataLake or Azure

我需要像在 azure DocumentDb、Azure DataLake、Azure SQL 服务器、SQL 服务器等上一样开箱即用地存储 Service fabric Actor 的状态

我已经关注了一些绕过 Actor 状态的博客。但是它不可能使用开箱即用的功能作为存储,因此当 Actor Activate 时我将从 OutSide Storage 获取当前状态,当 Actor 停用时我们将从 Storage

获取 Actor 状态

你绝对可以做到。但是,您将丢失复制,因为您现在负责持久性。在 OnActivate 内部,您可以在任何计算开始之前重新调整状态。您手动保留状态的任何更改。我们将这种持久性委托给不同的参与者类型,因为任务显然与基础设施相关。

谢尔盖 <><