我正在使用Azure Service Fabric解决方案。 我已经实现了一个具有某种状态的Actor,一切正常。 任何人都可以解释一下,如果在我的Actor实现中抛出用户异常会发生什么?如果对actor的调用抛出异常,Service Fabric Environment会做什么。是否有任何默认重试逻辑,再次强制呼叫?
答案 0 :(得分:2)
如果一个actor抛出异常,它将在ActorRemotingExceptionHandler或IExceptionHandler
的其他默认实现中处理。目前,如果异常是与网络问题或群集或节点可用性无关的普通异常,则将在客户端重新抛出异常,您将能够在其中处理它。