我的Asp.net C# Web程序,用了一段时间后他CPU自动疯涨
我的Asp.net C# Web程序,用了一段时间后出现问题了。
服务器我们是Window2003 SP2 数据库是MSSQL2005 ,.net 2.0框架。
情况是这样的,我们是用动网的代码生成器做的数据层。项目开发进入测试阶段后,我们发现系统在被3个以上用户使用后,系统进程中W3wp.exe开始疯涨,一度涨到100% ,同时内存也跟着涨。
这个项目我们做了对立的应用程序进程池,稍微缓解了一下,但是我们认为是程序问题,但是始终测试不出来。程序于数据库连接正常。每次使用大改10分钟左右,就会死掉。程序提示找不到表字段。
重新启动IIS后,一切正常。
非常奇怪,折磨了我们一个星期的时间了,希望高手指点一二。