【问题标题】:How do you find what class is keeping a network connection open?您如何找到保持网络连接打开的类?
【发布时间】:2010-03-24 14:04:37
【问题描述】:

我正在逐步访问数据库,并确保在处理完所有DbConnection 对象和相关对象后处理它们;但是,当所有网络工作都完成并且应该全部关闭时,我仍然可以在netstat 上找到来自应用程序的开放网络连接。如何找出使这些连接保持打开状态的类实例?

【问题讨论】:

    标签: .net networking connection


    【解决方案1】:

    即使您在连接上调用 Close 方法,物理连接也不一定会因为连接池而关闭。

    【讨论】:

    • 您能更详细地解释一下连接池吗?
    • 池化在这里详细解释:msdn.microsoft.com/en-us/library/8xx3tyca.aspx。它通过保持物理连接打开来优化数据访问,因为关闭和打开它们是昂贵的过程。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-05
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 1970-01-01
    • 1970-01-01
    • 2014-07-05
    相关资源
    最近更新 更多