首页 新闻 会员 周边 捐助

Spring.Net 应用在ASP.NET MVC时,对象在内存中不释放的问题。W3WP的进程持续增高后,始终下不来

0
悬赏园豆:50 [待解决问题]

Global 中只要继承 SpringMvcAppliaction 后。使用LoadRunnber软件对一个Controller进行压力测试,该Controller的Action方法内,只有一行语句Response.Write("Hello World");。

 

从性能监视器来看,w3wp进程持续增高,但始终下不来。如果Global中不继承SpringMvcAppliaction的话,一切正常。

问题补充:

原来使用的是AutoFac,发现有局限性。后来想起以前在JAVA下SPRING挺顺手的,就选择的框架中应用。结果在做性能测试时就通不过。尝试使用了1.3和2.0的版本,都有这个问题。用它们官方的demo进行压力测试,也是同样的存在内存不释放的情况。

jadesun的主页 jadesun | 初学一级 | 园豆:152
提问于:2012-09-20 16:47
< >
分享
所有回答(3)
0

Dispose

jerry-Tom | 园豆:4077 (老鸟四级) | 2012-09-20 16:48
0

Spring.Net有问题,换了吧。

当然你可以抓个DUMP,看看哪些对象还驻留在内存里。

Launcher | 园豆:45050 (高人七级) | 2012-09-20 16:51
0

Spring.Net不是很好用

jason2013 | 园豆:1998 (小虾三级) | 2012-09-21 13:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册