可靠的演员和取消令牌

时间:2016-09-12 13:13:15

标签: azure azure-service-fabric

我的actor实例如何知道正在升级/停止服务结构集群,以便我们可以可靠地退出?我们可以从调用演员的服务传递取消令牌吗?这如何与提醒一起使用?

1 个答案:

答案 0 :(得分:1)

看看你是否可以在Actors'中准备关机/升级/停止? OnDeactivateAsync方法。这样,您就不必在关机时访问潜在的大量Actors。

替代:

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