我看到以下错误:
超时已过期。从池中获取连接之前经过的超时时间。这可能是因为所有池连接都在使用中并且达到了最大池大小。
根据netstat的数据,我的机器总共有7个活动连接(其中3个来自SQL Server Management Studio),但是这个应用程序实例无法建立连接。
我们审核了所有代码,以确保每个SqlConnection
都在using
块中,并在同一台计算机上启动同一应用程序的新实例(同时破碎的一个仍然破碎。)
我还能看到什么来诊断问题的原因?它可能只是某些过度热心的防火墙,或者它可能是我们代码中的东西吗?