间歇性SQL Azure登录/网络错误

时间:2016-06-10 08:03:35

标签: azure asp.net-mvc-5 azure-sql-database

我们最近迁移到Azure,并开始使用我们的Azure SQL数据库实例(S0)遇到负载和大量故障。在Microsoft Azure guidelines之后,我们通过配置连接器(实体框架)重试间歇性Azure错误,更改了我们的代码以使其具有容错能力:

public class SqlAzureConfiguration : DbConfiguration
{
    public SqlAzureConfiguration() {
        SetExecutionStrategy("System.Data.SqlClient", () => new SqlAzureExecutionStrategy()); 
    }
}

这确实有很大帮助,并在很大程度上消除了超时错误。话虽这么说,我们仍然会在一周内的随机时间面临一些随机 SQL错误,我们不知道如何修复(我们看了很多这里有重复的问题,没有运气)

  1. System.ComponentModel.Win32Exception: The network path was not found
  2. System.Data.SqlClient.SqlException: Login failed for user 'MyUserName'.
  3. 有谁知道如何解决这些问题或至少克服它们?

0 个答案:

没有答案