基于SQL Server 2005 的应用程序偶尔会出现如下异常:使用 DBComms.receive 方法期间发生异常。操作:Connection reset。上下文:(2) [Thread[Timer-0,5,main], IO:81d2e, Dbc:3f829]。PktNum:0。TotalReceived:0。PktSize:4,096。在网上找了好久,没有找到解决方法,希望有朋友能帮下忙。 

解决方案 »

  1.   

    DBComms.receive 方法期间发生异常你调试定位找到这个方法呀,根据错误提示一步一步找
      

  2.   

    :Connection reset。上下文:(2) [Thread[Timer-0,5,main], IO:81d2e, Dbc:3f829]]
    应该是重新连接时线程哪里的问题
      

  3.   


    DBComms.receive 这个方法不是我写的,问题是偶尔出现,不知道什么时候会出现
      

  4.   

    关于问题,再补充一点,我是用 apache 数据库连接池来管理连接的。
    不知这个跟那个异常有没有关系