加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

iis-7 – 为什么要从IIS6迁移到IIS7?

发布时间:2020-12-14 05:45:56 所属栏目:Windows 来源:网络整理
导读:我在多个IIS6 / Server 2003机器上运行了许多Web应用程序.他们跑得很好,很开心.它们都是asp.net网络应用程序并使用.NET 3.5. 如果有的话,考虑将Web应用程序移动到IIS7 / Server 2008的有效理由是什么? 解决方法 IIS7从头开始被重写为“可插拔”的概念. IIS7
我在多个IIS6 / Server 2003机器上运行了许多Web应用程序.他们跑得很好,很开心.它们都是asp.net网络应用程序并使用.NET 3.5.

如果有的话,考虑将Web应用程序移动到IIS7 / Server 2008的有效理由是什么?

解决方法

IIS7从头开始被重写为“可插拔”的概念. IIS7比以往任何时候都更具可扩展性.整个请求管道已经过重新设计,以便您更轻松地处理请求.

从性能方面来看,这些变化可以立即识别.您可以在“经典”应用程序池中运行为IIS6开发的站点,这将保持兼容性,但会提供显着的性能提升.在我们迄今为止所做的非科学评估中,我们的遗留应用程序在IIS7测试机器上的加载时间减少了约20%.

当然,我们必须以“经典”模式运行的原因是一个有趣的旁注.在global.asax中,有一些预启动应用程序启动,它接触HttpContext.具体来说,已经完成了预缓存,IIS7不允许这样做.因此,在我们从“经典”模式切换之前,我们必须做出一些改变.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读