是用asp.net开发的。

解决方案 »

  1.   

    1.代码没有良好的进行数据库关闭
    2.病毒防火墙的问题
    3.病毒
    4.ASP.NET本身的BUG(这个可能性很大,我也曾经出现过,后来又莫名其妙地好了.)
      

  2.   

    我的系统也有这种情况.长时间不重启服务器.当在程序中运行某一个复杂的存槠过程时就会出现超时的现象..可是在别的机上用SQL查询分析器来访问却可以运行成功.....重启一下SERVER后就OK了....
      

  3.   

    服务器有点差了,
    买个好的,
    128个cpu,150G的内存,应该不用重启的。
      

  4.   

    请详细说明重新启动的原因?
    如果从表面(也就是程序的反映出来的错误)看不出来,你可以看看IIS的日志或者使用性能监视器看看慢的原因!数据库连接没有关闭不应该很久才出来,如果有这种错误很快就会暴露出来!所以问题还是具体分析一下!
      

  5.   

    开了数据库没关。。一直在消耗,datareader没有关闭,等等现象
      

  6.   

    在IIS的应用程序池的属性里设置两个“回收工作进程”和“最大虚拟内存”、“最大使用内存”。
    这样也许可以解决你的问题,我的就是这样解决的!
      

  7.   

    Windows2003 IIS6.0的内存管理有问题,否则内存越消耗越多,只要访问量大,过两天就要死一次解决方案1 打一个补丁,不在windows自动更新列表,需要自己下载安装
    方案2 IIS里面设置定期回收内存