Azure Service Fabric Fabric在异常时重试逻辑

时间:2016-07-06 06:15:33

标签: azure-service-fabric

我正在使用Azure Service Fabric解决方案。 我已经实现了一个具有某种状态的Actor,一切正常。 任何人都可以解释一下,如果在我的Actor实现中抛出用户异常会发生什么?如果对actor的调用抛出异常,Service Fabric Environment会做什么。是否有任何默认重试逻辑,再次强制呼叫?

1 个答案:

答案 0 :(得分:2)

如果一个actor抛出异常,它将在ActorRemotingExceptionHandlerIExceptionHandler的其他默认实现中处理。目前,如果异常是与网络问题或群集或节点可用性无关的普通异常,则将在客户端重新抛出异常,您将能够在其中处理它。