我在生产中遇到 SqlTransaction.Zombie 异常(在 .NET Windows 应用程序中,而不是 ASP.NET 应用程序中)。我在下面的文章中得到了如何以及何时抛出异常的答案。在生产中,一个服务器应用程序可用,它执行数据库操作,并且可能有多个客户端应用程序与服务器交互。
在文章中,给出了显式关闭的连接。我的问题是在现实世界的应用程序中关闭连接的可能性是什么(在少数情况下只发生在生产中)?我想听听重现它的可能场景。
由于异常,其中一台服务器正在停止。请帮忙。
SP是否有可能意外关闭连接?如果是这样,请做描述。提前致谢。