【发布时间】:2014-01-09 07:12:34
【问题描述】:
我正在使用一个带有图像和按钮的简单 mvc 应用程序。但是在每次回发时,开发服务器使用的内存都会增加,并在大约 50 次回发中达到约 100MB。
这是关于开发服务器和 Web 应用程序的已知问题吗?此外,mvc 应该是无状态的,但为什么开发服务器在回发上占用了这么多空间。我问这个是因为如果我在我的服务器中托管一些复杂的 mvc 应用程序并且许多用户同时访问我的网站,这可能会使我的服务器崩溃。 IIS 服务器也是这样工作的,大家想想。
【问题讨论】:
-
那么 100MB 对服务器来说是什么问题?你很可能没有问题。如果你这样做,你将需要一个真实的测试和一个分析器。
-
我认为每个客户端访问我的服务器并使其使用 100mb 可能是一个问题,如果有大约 500 个客户端。感谢您的回复
标签: c# asp.net asp.net-mvc memory-management asp.net-development-serv