`
gui1401
  • 浏览: 50134 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

jboss集成tomcat页面压缩(gzip)的配置

    博客分类:
  • java
阅读更多

我的配置文件路径:
C:\jboss\server\default\deploy\jboss-web.deployer\server.xml
找到原配置:

Java代码 复制代码
  1. <Connector port="8080" address="${<SPAN class=hilite1>jboss</SPAN>.bind.address}"       
  2.          maxThreads="250" maxHttpHeaderSize="8192"  
  3.          emptySessionPath="true" protocol="HTTP/1.1"  
  4.          enableLookups="false" redirectPort="8443" acceptCount="100"  
  5.          connectionTimeout="20000" disableUploadTimeout="true" />  
<Connector port="8080" address="${jboss.bind.address}"    
         maxThreads="250" maxHttpHeaderSize="8192"
         emptySessionPath="true" protocol="HTTP/1.1"
         enableLookups="false" redirectPort="8443" acceptCount="100"
         connectionTimeout="20000" disableUploadTimeout="true" />


修改为:

Java代码 复制代码
  1. <Connector port="8080" address="${<SPAN class=hilite1>jboss</SPAN>.bind.address}"       
  2.          maxThreads="250" maxHttpHeaderSize="8192"  
  3.          emptySessionPath="true" protocol="HTTP/1.1"  
  4.          enableLookups="false" redirectPort="8443" acceptCount="100"  
  5.          connectionTimeout="20000" disableUploadTimeout="true"    
  6.      compression="on"    
  7.      compressionMinSize="2048"    
  8.          noCompressionUserAgents="gozilla, traviata"    
  9.          compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"  />
分享到:
评论

相关推荐

    apache-tomcat-7.0.70.tar.gz

    尽管Tomcat不是完整的Java EE应用服务器,但它与Java EE的其他组件(如EJB)可以通过与其他服务器(如JBoss或Glassfish)集成来支持。 **Linux系统**: Linux是一种自由和开放源代码的操作系统,广泛应用于服务器...

    Tomcat7.0.28 for windows

    这是一个gzip压缩的文件,包含了Apache Tomcat 7.0.28的所有组件,包括服务器的可执行文件、配置文件、日志文件、Web应用目录(webapps)以及必要的库文件。"windows-x86"表明这是为32位Windows系统准备的版本,适用...

    apache-tomcat-5.5.33

    优化Tomcat性能的方法包括调整JVM参数、增加线程池大小、启用连接器的Keep-Alive选项、使用压缩和GZIP压缩减少网络传输,以及通过监控和分析工具定期检查服务器状态。 **与其它应用服务器的集成** Tomcat可以与EJB...

    apache-tomcat-9.0.8.tar.gz

    ".tar.gz"是一种在Linux和Unix系统中常见的文件压缩格式,它首先将所有文件打包成.tar文件,然后使用gzip工具进行压缩。这使得文件更小,便于传输和存储。 5. **解压与安装** 要在Linux上使用这个压缩包,用户...

    tomcat

    - 与JBoss、WebLogic、WebSphere等企业级应用服务器的集成:作为轻量级Servlet容器,为大型应用提供灵活的部署方案。 通过深入理解Tomcat的源码,开发者可以更好地掌握其工作原理,进行定制化开发和性能调优。对于...

    apache-tomcat-7.0.54.tar.gz

    8. **集成**:Tomcat可以与其他Java EE服务器(如JBoss、GlassFish)或Web服务器(如Apache HTTP Server)集成,实现更复杂的部署需求。 综上所述,Apache Tomcat 7.0.54是一个用于Java Web应用的服务器,它通过`....

    apache-tomcat7.085

    通过IDE如Eclipse或IntelliJ IDEA,可以直接集成Tomcat服务器进行调试和部署。JSP和Servlet是主要的开发技术,它们提供了动态网页生成的能力。 9. **与其他Java EE组件的配合**:尽管Tomcat仅实现了Java EE的Web层...

    Tomcat免安装

    7. **性能优化**:Tomcat可以通过调整线程池大小、设置连接超时、开启GZIP压缩等方式进行性能优化。同时,合理配置JVM参数也对提升性能至关重要。 8. **与其他应用服务器的比较**:虽然Tomcat轻量级且易于使用,但...

    tomcat6服务器

    - **轻量级:** Tomcat6相对其他Java EE应用服务器(如JBoss、WebLogic)而言,体积小巧,启动快速,内存占用低,适合小型和中型Web应用。 - **标准兼容:** 支持Servlet 2.5和JSP 2.1规范,确保了与这些标准兼容...

    Google minify使用指南

    接下来,我们要在Apache服务器上配置Minify,同时与JBoss集成。这里我们选择使用mod_jk模块,这是Apache和Tomcat(JBoss内嵌)之间的一种常见集成方式: 1. 下载适用于Apache 2.2.x的mod_jk模块(例如tomcat-...

    servlet配置restful所需jar包

    3. **RESTEasy**: 是JBoss的一个项目,也是JAX-RS的实现之一,提供了许多高级特性,如拦截器、转换器和GZIP压缩。 4. **Quarkus**: 这是Red Hat的Kubernetes原生Java框架,提供了快速启动和低内存占用的特性,也...

    Linux下的MyEclipse6.5,不带APPServer

    这意味着开发者需要自行下载和配置服务器,如Apache Tomcat、JBoss或WebLogic等。这些服务器通常提供独立的下载,可以在官方网站上找到对应版本进行安装。一旦服务器安装完成,MyEclipse可以方便地与之集成,通过IDE...

    JBob开发手册

    **8.6 Gzip压缩配置** - **压缩规则**:定义了哪些类型的数据应该被压缩传输,以减少网络流量。 #### 九、开发管理 **9.1 开发规范** - **代码规范**:提供了一套标准的代码编写规范,以提高代码质量和可读性。 - ...

    java servlet三件套

    6. **Web容器/应用服务器**: Java Servlet和JSP需要在Web容器(如Tomcat、Jetty)或应用服务器(如WebLogic、JBoss)中运行,这些容器/服务器提供了运行环境,解析并执行Servlet和JSP,处理HTTP请求和响应。...

    jotm-dist-2.1.9-bin.tar.gz

    在实际应用中,JOTM可以被应用程序服务器如Tomcat、JBoss或者独立的应用程序所使用,通过JNDI查找来获取事务管理器实例,然后进行事务的开启、提交、回滚等操作。使用JOTM的好处在于它可以提供ACID(原子性、一致性...

    mysql-connector-java-5.1.47.tar.zip

    8. **兼容性**:与多种 Java 应用服务器和开发框架无缝集成,如 Tomcat、JBoss、Spring 等。 9. **安全性**:支持 SSL 连接,确保数据传输的安全性。 在实际应用中,开发者通常会将 `mysql-connector-java-5.1.47-...

    jdk-8u181-linux-x64.tar.gz

    - 应用服务器集成:例如Tomcat、JBoss等,它们依赖JDK来运行Java Web应用程序。 总之,JDK 8u181是Linux系统上部署和运行Java应用程序的基础,特别是对于那些需要与CDH6.1.0兼容的项目来说,它是不可或缺的一部分。...

    axis-src-1_4.tar.gz

    Axis 可以轻松地与各种Java应用服务器集成,如Tomcat、JBoss、WebLogic等,也可以独立运行。通过Servlet容器,它可以处理HTTP请求并提供Web服务。 7. **学习资源**: 对于想要深入学习Axis 1.4的开发者,可以查阅...

    Jetty权威指南.pdf

    启用GZIP压缩可以减小传输的数据量,从而降低带宽使用和提高响应速度。 **13.5 Optimizing with Last-Modified and Cache-Control** 通过设置HTTP头部中的`Last-Modified`和`Cache-Control`字段,可以有效利用...

    五六本关于restful开发的电子书

    RESTEasy易于集成到各种Java EE容器中,如Tomcat、JBoss等。 4. 电子书学习资源: 书中可能涵盖了以下内容: - RESTful服务的基本概念和设计原则。 - JAX-RS规范详解,包括Jersey和RESTEasy的使用方法。 - HTTP...

Global site tag (gtag.js) - Google Analytics