使用弹性SQL连接捕获故障

时间:2019-01-21 23:48:07

标签: entity-framework .net-core entity-framework-core

在实现了弹性实体框架核心SQL连接之后,如何在发生重试事件时通知我的.NET Core应用程序?

我已遵循下面的链接,以便在尝试与SQL连接时定义基本的 EnableRetryOnFailure 参数。我喜欢我可以简单地配置的事实-重试5x,重试之间有2秒的延迟。

https://docs.microsoft.com/en-us/dotnet/standard/microservices-architecture/implement-resilient-applications/implement-resilient-entity-framework-core-sql-connections

弹性连接可以正常工作。现在,如果出现初始连接失败,它将根据基本连接字符串配置重试值自动重试。

是否存在在发生故障和/或重试时触发的事件挂钩?我想记录一下EF核心被视为失败,然后再次重试。

0 个答案:

没有答案