【问题标题】:GZIP Compression is not woking On jBoss Server When depolyed on LINUX SYSTEM当部署在 LINUX 系统上时,GZIP 压缩在 jBoss 服务器上不起作用
【发布时间】:2015-06-02 05:59:59
【问题描述】:

我正在使用 GZIP 压缩技术来压缩我的应用程序中的各种文件。当我在本地服务器(jBoss EAP 6.1--Standalone-Full 配置文件)上使用它们时,所有文件都被 Gzip 压缩和压缩,但是当我尝试在我的服务器(Linux 系统)上实现它时,却没有发生同样的情况。

我在我的独立版中添加了这个 --> 用于 windows 系统。

 <system-properties>
        <property name="org.apache.coyote.http11.Http11Protocol.COMPRESSION" value="on"/>
        <property name="org.apache.coyote.http11.Http11Protocol.COMPRESSION_MIME_TYPES" value="text/javascript,text/css,text/html,application/font-woff,application/json,application/javascript,image/gif"/>
    </system-properties> 

我也在我的 linux 系统配置文件中添加了这个。

谁能给我一个解决方案为什么它不能在我的服务器(Linux)上工作,但在我的本地服务器(Windows 系统)上工作。

【问题讨论】:

    标签: eclipse jboss compression gzip http-compression


    【解决方案1】:

    警告:我没有 jBoss 来测试这个。

    第一步是检查服务器日志是否已经看到并应用了该选项,或者是否有错误。

    然后您需要检查客户端和服务器交换的标头并查找Accept-Encoding(客户端)和Content-Encoding(服务器)标头参数,以查看是否都支持gzip以及它们是否实际使用它。协议见https://en.wikipedia.org/wiki/HTTP_compression

    【讨论】:

    • - Aaron 实际上,当我使用与 eclipse 集成的 Jboss 时,它在本地服务器环境中运行良好,但是当我要使用独立服务器(在 LINUX MACHINE 上)时,它正在产生我遇到的问题检查了日志记录方案并检查了编码我没有得到我以前在本地系统中获取的 gZip。
    • 比较本地和Linux服务器写入的日志文件,寻找差异。
    猜你喜欢
    • 1970-01-01
    • 2012-08-09
    • 2020-02-26
    • 1970-01-01
    • 1970-01-01
    • 2022-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多