GlassFish 中启用压缩功能提升网站性能
GlassFish 中可以启用 HTTP 压缩功能来提升网站性能。HTTP 压缩其实就是将网页内容压缩,减少HTML代码网络传输的代价,来提高Web性能。这里有四个属性可供配置:
- compression
- compressionMinSize (in OCTET)
- compressableMimeType
- noCompressionUserAgents
你可以用通过命令行启动:
%asadmin set server.http-service.http-listener.http-listener-1.property.compression=force
许可的值是:
off – 取消压缩
on – 启用压缩
force –在任何情况下都压缩
正数 – 采用压缩应满足的最小输出数据
如果 content-length 未知, 只有在 compression 设为 force h时才会压缩。
详细可参考
Enabling HTTP Compression in GlassFish
compression and compressionMinSize in GlassFish v3
http-listener in GlassFish v3