有状态的参与者和方法调用的完成
Posted
技术标签:
【中文标题】有状态的参与者和方法调用的完成【英文标题】:Stateful actors and completion of method calls 【发布时间】:2018-02-27 08:14:24 【问题描述】:如果调用服务结构中的有状态参与者并且参与者未能完成该方法(例如,运行它的机器重新启动/崩溃),该方法是否会在其中一个副本上恢复(或重新启动)晋升初级?
【问题讨论】:
【参考方案1】:您必须在调用代码中添加故障处理重试模式,请参阅https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-communication
这意味着在多次重试后,调用者将能够在被调用的actor重新上线后获得成功的应答。
【讨论】:
【参考方案2】:不确定崩溃前正在运行的方法是否会继续。但据我所知,其中一个副本将被提升为主要副本。
【讨论】:
以上是关于有状态的参与者和方法调用的完成的主要内容,如果未能解决你的问题,请参考以下文章