我在 Windows 2008r2 中运行 ADFS 2.0,连接到 SQL Server 2005 数据库服务器。目前,ADFS 服务器已向 SQL 服务器开放 5623 个 TCP 连接(通过 netstat 检查 - 使用 powershell 计数)。这么多连接影响了我们的 SQL 服务器并阻止备份正常运行。
离开这个问题,似乎 ADFS 可能没有关闭其 SQL 连接,但所有连接都处于“已建立”状态。几个月前,这个问题曾经出现过一次;如果我没记错的话,我通过重置 NIC(强制终止所有活动连接)解决了这个问题。这次我打算先重新启动 ADFS 服务。
但问题是,为什么会发生这种情况?我该如何排除根本原因?我做了大量研究,找不到任何可以归咎于 ADFS 的东西 - 例如错误之类的东西。