.net - 将 SqlAzureExecutionStrategy 与 Amazon EC2 结合使用的 Entity Framework 6

标签 .net entity-framework amazon-web-services amazon-ec2 azure-sql-database

当 SQL Server 2012 托管在 Amazon EC2 上时,使用 SqlAzureExecutionStrategy 有什么意义吗? SQL Azure 抛出的异常是唯一的(与常规 SQL Server 2012 相比),因此 SqlAzureExecutionStrategy 仅调整为捕获这些异常?

最佳答案

SqlAzureExecutionStrategy最终得到 SqlAzureRetriableExceptionDetector 的支持。您遇到的连接错误很可能与 SqlAzureRetriableExceptionDetector 不同。在寻找。但是,利用新的 logging 可以轻松确定发生了什么错误。 EF6 的能力。然后您可以滚动您自己的 ExceptionDetector 并根据需要重试。

这是一个很棒的 post走过整个过程。

关于.net - 将 SqlAzureExecutionStrategy 与 Amazon EC2 结合使用的 Entity Framework 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22674275/

相关文章:

ios - Amazon Rekognition 从流视频中检测名人

c# - 多次运行flood fill算法遇到栈溢出异常

C# - .net core DateTime 转换为 UTC 分钟偏移量

具有 json 样式参数的 C# 构造函数

Android Retrofit RestAdapter 在断开连接时获得失败状态

amazon-web-services - SNS订阅的应用协议(protocol)是什么?

.net - WinForm控件列出目录中的文件

c# - 如何从 Entity Framework 集合中删除项目的子集

c# - 仅当不为空时如何使用 Include() 进行预加载?

c# - 动态数据表到实体*无需*提前进行硬编码...?