首页 文章

在经典模式下运行 IIS7 会影响 MVC 输出缓存吗?

提问于
浏览
0

我需要以经典模式运行应用程序以向后兼容特定应用程序,并且我试图了解对站点上运行的 MVC 应用程序的性能会产生什么样的影响。

如果我们在 ASP.NET 通配符映射上面放置一些静态文件映射(对于.js,.css,.png 等)以减少 ASP.NET 处理程序的处理量,那么我们是否会在性能方面接近集成模式?

我主要关心的是这可能对输出缓存产生的影响。我知道集成模式可能(?)允许输出缓存处理非 ASP.NET 内容,但这不是一个真正的问题。我们更感兴趣的是确保 MVC 应用程序充分利用输出缓存。

根据经验,我发现当事情进展顺利时,这两种配置在 par 上运行,但如果页面引用了不可用的资源,则集成模式往往比经典模式更快地失败(e.g. 500 ms vs 10 秒) ,减少页面加载的“挂起时间”。

感谢您的任何反馈。

1 回答

  • 0

    问题是你告诉 IIS 以经典模式运行特定的应用程序。现在坐下来看看。我应该这样做。

    我不认为如果您在经典模式下只运行一个应用程序,它应该影响在集成模式下运行的另一个应用程序。

相关问题