好的,我们已经开始在我们的网络上看到很多SqlExceptions出现错误'将请求发送到服务器时发生了传输级错误。物理连接不可用'
这不是陈旧的连接,在我们看到的一些地方,我们正在检查连接。在引发错误的行之前立即打开设置。
来自我们网络团队的反馈表示,在这里错过了一些ping,甚至没有被认为是坏事 - 这只是不时发生的事情'
我想知道的是,SqlConnection类中内置了多少冗余?一个失败的数据包或ping是否足以抛出异常。如果不是,重新尝试了多少?
显然,如果我们必须在我们的应用程序中的每一段SQL代码中添加我们自己的重试逻辑,那么可能需要数月的努力,所以我想要证明它不仅仅是在这里和那里错过了几个ping #39;!