Azure service fabric 应用程序升级期间的服务结构参与者生命周期

Azure service fabric 应用程序升级期间的服务结构参与者生命周期,azure-service-fabric,Azure Service Fabric,我找不到有关服务结构参与者在升级应用程序和为该参与者部署新代码包期间会发生什么的信息 我想为每个参与者修改一些已保存的状态,但我不确定升级过程中会发生什么-是否有一些总是被调用的方法,可以像升级挂钩一样使用?ActorService是StatefulServiceBase的实现(与StatefulService的基相同),因此同样适用于参与者服务 ActorService升级的工作方式与StatefulService完全相同,它还有一个,当主副本升级时,辅助副本升级为主副本,主副本降级为辅助副本

我找不到有关服务结构参与者在升级应用程序和为该参与者部署新代码包期间会发生什么的信息


我想为每个参与者修改一些已保存的状态,但我不确定升级过程中会发生什么-是否有一些总是被调用的方法,可以像升级挂钩一样使用?

ActorService是StatefulServiceBase的实现(与StatefulService的基相同),因此同样适用于参与者服务


ActorService升级的工作方式与StatefulService完全相同,它还有一个,当主副本升级时,辅助副本升级为主副本,主副本降级为辅助副本,这发生在事件
OnChangeRoleAsync
中,您可以在ActorService中重写它以处理特殊情况。

我创建了一个有状态服务生命周期的详细解释(遗憾的是,当前文档稍微过时-请参阅以了解详细信息)。希望这是一个有用的参考。酷,谢谢你的参考。