【问题标题】:Reliable actors and cancellation token可靠的演员和取消令牌
【发布时间】:2016-09-12 13:13:15
【问题描述】:

我的 Actor 实例如何知道 Service Fabric 集群正在升级/停止,以便我们能够可靠地退出?我们可以从调用参与者的服务中传递取消令牌吗?这如何与提醒一起使用?

【问题讨论】:

    标签: azure azure-service-fabric


    【解决方案1】:

    看看你是否可以在 Actor 的OnDeactivateAsync 方法中准备关闭/升级/停止。这样您就不必在关闭时访问可能大量的 Actor。

    替代方案:

    Actor 在一个名为 ActorService 的特殊有状态服务中运行。您可以创建一个自定义的ActorService,并在其OnCloseAsync 方法中通知Actor 在关闭时执行操作。 您可以使用ActorServiceProxy.GetActorsAsync 找到Actor。

    【讨论】:

      猜你喜欢
      • 2019-09-18
      • 2012-11-11
      • 1970-01-01
      • 2011-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-28
      • 1970-01-01
      相关资源
      最近更新 更多