无法在JBoss 5中打开gzip压缩 [英] Cannot turn on gzip compression in JBoss 5

查看:97
本文介绍了无法在JBoss 5中打开gzip压缩的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I added following file
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>

但是提琴手表明jboss不会压缩响应.

But fiddler shows that jboss does not compress responses.

如何确保JBoss中的gzip压缩已打开?
是否可以在jmx-console中检查它?

How to ensure that gzip compression in JBoss is turned on?
Is it possible to check it in jmx-console?

推荐答案

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

Those settings need to be added to your existing HTTP connector element, i.e.:

  <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"
  />

仅将它们添加到新的<Connector>而没有其他设置不会对您有任何好处.

Just adding them to a new <Connector> with no other settings won't do you any good.

这篇关于无法在JBoss 5中打开gzip压缩的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆