微软IIS压缩:为Windows服务器现代化IIS交付
微软IIS压缩,来自微软公司,是一个IIS扩展,减少传输数据并改善Windows网络主机的交付。该扩展实现了现代压缩编解码器,并改进了现有引擎,以在服务器上压缩静态和动态内容,从而降低HTTP负载。它与IIS配置集成,公开压缩级别控制,面向管理Windows托管网站和应用程序的网络管理员、DevOps工程师和系统架构师。
查看广告以免费下载
微软IIS压缩,来自微软公司,是一个IIS扩展,减少传输数据并改善Windows网络主机的交付。该扩展实现了现代压缩编解码器,并改进了现有引擎,以在服务器上压缩静态和动态内容,从而降低HTTP负载。它与IIS配置集成,公开压缩级别控制,面向管理Windows托管网站和应用程序的网络管理员、DevOps工程师和系统架构师。
该扩展作为 IIS 模块安装,执行动态和静态文件压缩,实施 Brotli 以及改进的 Gzip 编解码器。管理员可以针对 静态资产(如现有文件)和 动态响应(由应用程序生成)进行设置。实际结果包括传递给客户端的更小 HTTP 负载和集中控制,因为该模块连接到 applicationHost.config 进行配置管理。
压缩消耗 CPU,该扩展公开压缩级别设置,以便管理员可以平衡处理器使用和带宽节省。在请求时压缩的动态响应会增加运行时 CPU 工作;预压缩静态文件可以减少这种开销。操作员应为高流量动态端点选择较低的压缩级别,并为静态资产保留较高的级别,以管理服务器负载,而不完全禁用压缩。
作为来自 Microsoft 的第一方扩展,该模块与 IIS 内部结构一致,并在 Microsoft 的 GitHub 上公开维护,这有助于代码检查和透明度。安装通常需要重启 IIS 服务,但不需要完全重启操作系统,从而限制了干扰。由于它与 IIS 配置文件集成,变更可以包含在现有的服务器配置工作流程中,并与已经使用的相同配置管理实践一起部署。
该扩展旨在为管理员和 DevOps 团队而非普通用户设计。配置通过 IIS 管理界面或编辑 applicationHost.config 进行,启用模块需要管理员权限和 IIS 重启。调整压缩级别和选择用于压缩的 MIME 类型需要了解服务器 CPU 预算,并在环境中进行测试,以避免在负载下降低响应能力。
社区接收和微软维护使这是一个务实的升级路径,适用于在 Windows Server 2008 及更高版本上运行 IIS 的团队。在暂存环境中部署模块,进行有针对性的负载测试,并在将更改投入生产之前验证客户端负载指标。对于可以安排短暂服务重启并进行配置测试的管理员,该扩展是一个明智的选择。推荐。
免费
1.0.06502
Windows
Windows 11
1.36 MB
查看广告以免费下载
您是否尝试过 Microsoft IIS Compression?成为第一个离开您的意见!
添加评论