【问题标题】:SQL Server Timeouts First Time Application Loads首次加载应用程序时 SQL Server 超时
【发布时间】:2011-06-08 16:23:37
【问题描述】:

我最近转而使用 NetExtender 在我们公司的 VPN 上运行我的开发环境。现在看来,我的数据库驱动应用程序在第一次尝试访问数据库时会超时。在超时(30 秒左右)和额外的 5-10 秒之后,所有数据库调用都成功。在 5-10 秒内,立即发送超时错误响应。这似乎与 SQL Server 何时需要为我创建新的数据库会话有关。每次需要为我分配一个新的客户端进程 ID 时,我都会超时。当使用 Resharper + NUnit 作为测试工具时,这是一个巨大的问题,因为每次运行测试时,都会创建一个新的 resharper 的单元测试运行器实例,从而导致我超时。服务器超时似乎在 30 秒左右,这对于建立连接来说无疑是足够大的。

【问题讨论】:

    标签: sql-server database timeout vpn


    【解决方案1】:

    在我看来这可能是 DNS 问题。如果主 DNS 未正确配置且无法从 VPN 客户端访问,它将超时并传递到辅助 DNS。

    此外,一些 VPN 允许您访问一些本地资源 - 这可能会使您自己的本地网络上的 DNS 发挥作用。

    我想我会尝试更改 DNS 顺序,看看是否成功。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-17
      • 1970-01-01
      • 1970-01-01
      • 2019-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多