gpt4 book ai didi

json - 如何为 JBoss 配置 Gzip?

转载 作者:可可西里 更新时间:2023-11-01 16:47:52 29 4
gpt4 key购买 nike

我想尝试通过减少传输数据的大小来加速我的 Web 应用程序。例如,在 Nginx 中有一个特殊的模块。如何为 JBoss 服务器启用压缩?

最佳答案

JBoss AS 版本 6 或更低

要启用 gzip 压缩,需要将设置添加到您现有的 HTTP 连接器。
位于 /server/default/deploy/jbossweb.sar/server.xml:

<!-- A HTTP/1.1 Connector on port 8080 -->
<Connector protocol="HTTP/1.1" port="${jboss.web.http.port}"
address="${jboss.bind.address}" redirectPort="${jboss.web.https.port}"

compression="force"
compressionMinSize="512"
noCompressionUserAgents=""
compressableMimeType="text/html,text/xml,text/css,text/javascript"
/>

JBoss AS 7.0.x

JBoss 7.0.x - 7.1.0 不支持内置的 gzip 压缩
另请参阅问题报告:https://issues.jboss.org/browse/AS7-2991

在 JBoss 7.0 中添加 gzip 压缩的一种方法是添加 is as 过滤器。
详情:https://code.google.com/p/webutilities/wiki/CompressionFilter

JBoss AS 7.1.1

最近JBoss 完成了对JBoss 的gzip 压缩。从 7.1.1Final 版本开始,再次支持开箱即用的 gzip 压缩。要启用,请添加到服务器启动参数:

-Dorg.apache.coyote.http11.Http11Protocol.COMPRESSION=on

关于json - 如何为 JBoss 配置 Gzip?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12590521/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com