gpt4 book ai didi

c# - Service Fabric 未处理的异常和最佳实践

转载 作者:可可西里 更新时间:2023-11-01 09:16:22 26 4
gpt4 key购买 nike

只是想知道是否有人在 Service Fabric 中遇到过未处理的异常,以及围绕它们的最佳实践是什么。主要是对服务的故障状态感到好奇。如果服务处于故障状态,它们是否会被回收?或者是否应该对未处理的异常进行全局异常处理,如果该概念甚至存在于 SF 中。我在搜索时没有找到太多关于这个主题的信息。

最佳答案

在我的公司,我们已经按照 guidelines for using ITransaction 构建了一些可重复使用的代码,这允许我们运行任意代码,并使用适当的异常处理和重试策略对其进行包装。在该文档中,有关于各种类型的异常应如何影响 RunAsync 方法的指南,以及它们应如何影响作为远程处理端点一部分的方法的指南。

通常,文档中讨论的内容之外的任何异常的处理由您决定。对于我自己,如果是意外异常,我只会让异常冒泡并让服务失败。应始终使用适当的重试策略处理预期异常。

关于c# - Service Fabric 未处理的异常和最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38707825/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com