请问如何让 Entity Framework Core 在数据库连接失败时不是直接抛异常,而是进行一定次数的重试?
1 回答

qq_笑_17
TA贡献1818条经验 获得超7个赞
好像记得在startup中配置上下文中可以启动失败重试吧,如下!
options.UseSqlServer(sqlConnectionString, retryOptions =>
{
retryOptions.EnableRetryOnFailure(
maxRetryCount: 5,
maxRetryDelay: TimeSpan.FromSeconds(30),
errorNumbersToAdd: null);
});
- 1 回答
- 0 关注
- 692 浏览
添加回答
举报
0/150
提交
取消