无法在JBoss 5中打开gzip压缩

无法在JBoss 5中打开gzip压缩,jboss,gzip,jboss5.x,Jboss,Gzip,Jboss5.x,我添加了以下文件 deployers\jbossweb.deployer\server.xml <Connector compression="force" compressionMinSize="512" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,image/png,text/css,text/javascript"> </C

我添加了以下文件
deployers\jbossweb.deployer\server.xml

<Connector compression="force" 
   compressionMinSize="512" 
   noCompressionUserAgents="gozilla, traviata" 
   compressableMimeType="text/html,text/xml,image/png,text/css,text/javascript">
</Connector>

但fiddler表明jboss不会压缩响应

如何确保JBoss中的gzip压缩已打开?

可以在jmx控制台中检查它吗

需要将这些设置添加到现有HTTP连接器元素中,即:

  <Connector port="8080" address="${jboss.bind.address}"
     maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
     emptySessionPath="true"
     enableLookups="false" redirectPort="8443" acceptCount="100"
     connectionTimeout="20000" disableUploadTimeout="true"
  <!-- compression settings -->
     compression="force" 
     compressionMinSize="512" 
     noCompressionUserAgents="gozilla, traviata" 
     compressableMimeType="text/html,text/xml,image/png,text/css,text/javascript"
  />

compression=“force”
compressionsize=“512”
NoCompressionSeragents=“gozilla,茶花女”
compressablemmetype=“text/html,text/xml,image/png,text/css,text/javascript”
/

仅将它们添加到新的
,而不使用其他设置,对您没有任何好处。

需要将这些设置添加到现有的HTTP连接器元素中,即:

  <Connector port="8080" address="${jboss.bind.address}"
     maxThreads="250" strategy="ms" maxHttpHeaderSize="8192"
     emptySessionPath="true"
     enableLookups="false" redirectPort="8443" acceptCount="100"
     connectionTimeout="20000" disableUploadTimeout="true"
  <!-- compression settings -->
     compression="force" 
     compressionMinSize="512" 
     noCompressionUserAgents="gozilla, traviata" 
     compressableMimeType="text/html,text/xml,image/png,text/css,text/javascript"
  />

compression=“force”
compressionsize=“512”
NoCompressionSeragents=“gozilla,茶花女”
compressablemmetype=“text/html,text/xml,image/png,text/css,text/javascript”
/

只需将它们添加到一个新的
而不使用其他设置对您没有任何好处。

我应该添加到deploy\jbossweb.sar\server.xml还是deployers\jbossweb.deployer\server.xml?它是什么压缩?连接器元素中没有这样的属性-这些是HTTP连接器的属性,因此它们应该放在定义HTTP连接器的server.xml中。我相信这是jbossweb.sar/server.xml,但现在还没有要验证的jboss5安装。关于compressionMinSize,我逐字逐句地从您的问题中获取了压缩设置。我应该添加到deploy\jbossweb.sar\server.xml还是deployers\jbossweb.deployer\server.xml?什么是compressionMinSize?连接器元素中没有这样的属性-这些是HTTP连接器的属性,因此它们应该放在定义HTTP连接器的server.xml中。我相信这是jbossweb.sar/server.xml,但现在还没有要验证的jboss5安装。关于CompressionSize,我逐字逐句地从您的问题中获取了压缩设置。