在使用 IIS(在 Windows 2003 上)时,您使用哪种优化(性能或其他)?
目前,我每个网站使用 1 个应用程序池,但我想我可以做更多:)
答案1
即使是在大型银行,我也很少(不记得是什么时候)对 IIS 进行任何优化,而不仅仅是添加模块。我保留所有默认值。
- 动态和静态压缩
- 设置静态内容、图像、 JS 等的到期日期
答案2
为什么你会考虑为每个网站使用一个应用程序池作为优化?仅当您有明确需要时才应将网站划分到不同的应用程序池中,例如:
- 不同的 .NET 版本
- 不同的身份要求
- 网站崩溃
- 回收计划
- ETC
答案3
TechNet 上有很多好文章:
- 提升 IIS 性能的十大方法
- 性能调整 (IIS 6.0)
- 优化 IIS 6.0 性能 (IIS 6.0)
- Windows Server 2003 性能调优指南 (涵盖 IIS 6 作为工作负载)
- Windows Server 2008 性能调优指南(涵盖 IIS 7 作为工作负载)