【问题标题】:How To store State of Service fabric actor on Azure Blob,Azure DataLake or Azure如何在 Azure Blob、Azure DataLake 或 Azure 上存储 Service Fabric Actor 的状态
【发布时间】:2017-07-11 08:23:09
【问题描述】:

我需要开箱即用地存储 Service Fabric Actor 的状态,例如 azure DocumentDb、Azure DataLake、Azure SQL Server、SQL Server 等。

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

【问题讨论】:

    标签: c# azure service actor


    【解决方案1】:

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

    谢尔盖

    【讨论】:

      猜你喜欢
      • 2018-09-16
      • 2016-07-23
      • 2017-07-19
      • 2016-08-29
      • 2016-10-31
      • 2019-11-30
      • 2016-09-19
      • 2017-07-14
      • 2016-11-08
      相关资源
      最近更新 更多