Azure service fabric 捕获服务结构ReceiverEminederAsync中未处理的所有异常的正确方法是什么

Azure service fabric 捕获服务结构ReceiverEminederAsync中未处理的所有异常的正确方法是什么,azure-service-fabric,Azure Service Fabric,是否仍然需要连接到服务结构以捕获可能在ReceiverEminederAsync中发生的异常并将其注销以进行调试,或者作为开发人员,我们是否需要确保在ReceiverEminederAsync中有try/catch来记录异常 如果能够获取并处理用户代码未处理的所有未处理异常,那就太好了。对于未处理的异常,没有挂钩。actor框架从actor方法捕获未处理的异常,以便宿主进程不会崩溃。如果客户端(从ActorProxy)调用actor方法,则会将异常发送给调用方。如果actor方法是一个提醒或计时

是否仍然需要连接到服务结构以捕获可能在ReceiverEminederAsync中发生的异常并将其注销以进行调试,或者作为开发人员,我们是否需要确保在ReceiverEminederAsync中有try/catch来记录异常


如果能够获取并处理用户代码未处理的所有未处理异常,那就太好了。

对于未处理的异常,没有挂钩。actor框架从actor方法捕获未处理的异常,以便宿主进程不会崩溃。如果客户端(从ActorProxy)调用actor方法,则会将异常发送给调用方。如果actor方法是一个提醒或计时器方法,那么只需捕获异常,actor就会继续运行。因此,如果您想处理您的异常,请像平常一样使用try..catch