`
tda7088
  • 浏览: 42275 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

优化tomcat

阅读更多
去掉jsp编译后的空行

Tomcat 5.5.x+,在Tomcat安装目录/conf/web.xml中找到名叫"jsp"的servlet,添加下面一段代码:
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
添加后如下所示:
    <servlet>
        <servlet-name>jsp</servlet-name>
        <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
        <init-param>
            <param-name>fork</param-name>
            <param-value>false</param-value>
        </init-param>
        <init-param>
            <param-name>xpoweredBy</param-name>
            <param-value>false</param-value>
        </init-param>
<init-param>
<param-name>trimSpaces</param-name>
<param-value>true</param-value>
</init-param>
        <load-on-startup>3</load-on-startup>
    </servlet>
最后记得清空缓存。


使文件链接显示下载窗口而不打开

在web.xml中<web-app> </web-app>之间 加入如下代码

<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/msexcel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>pdf</extension>
<mime-type>application/pdf</mime-type>
</mime-mapping>
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/rar</mime-type>
</mime-mapping>
<mime-mapping>
<extension>txt</extension>
<mime-type>application/txt</mime-type>
</mime-mapping>
<mime-mapping>
<extension>chm</extension>
<mime-type>application/mshelp</mime-type>
</mime-mapping>
<mime-mapping>
  <extension>mp3</extension>
  <mime-type>audio/x-mpeg</mime-type>
</mime-mapping>



404错误跳转

在web.xml中<web-app> </web-app>之间 加入如下代码

<error-page>
  <error-code>401</error-code>
  <location>/unfind.jsp</location>
  </error-page>
<error-page>
  <error-code>404</error-code>
  <location>/unfind.jsp</location>
  </error-page>
   <error-page>
  <error-code>500</error-code>
  <location>/unfind.jsp</location>
  </error-page>
<error-page>
  <exception-type>java.lang.NullPointerException</exception-type>
  <location>/unfind.jsp</location>
  </error-page>
分享到:
评论

相关推荐

    Tomcat性能优化

    【文件】:“Tomcat7性能优化调优.docx”可能包含了关于Tomcat7性能优化的具体步骤、最佳实践和案例分析,这对于我们深入理解如何优化Tomcat7非常有价值。 以下是一些可能的Tomcat性能优化知识点: 1. **内存配置*...

    【高并发】高并发环境下如何优化Tomcat性能?看完我懂了!

    Tomcat作为最常用的Java Web服务器,随着并发量越来越高,Tomcat的性能会急剧下降,那有没有什么方法来优化Tomcat在高并发环境下的性能呢? Tomcat运行模式 Tomcat的运行模式有3种。 1.bio模式 默认的模式,性能非常...

    优化提高tomcat性能.Tomcat参数调优

    本篇文章将详细探讨如何通过调整Tomcat的配置参数来优化其性能。 首先,我们需要理解Tomcat的运行机制。Tomcat默认使用两种连接器:BIO(Blocking I/O)和NIO(Non-blocking I/O)。在`nginx+tomcat8开始默认NIO...

    Tomcat7性能优化

    在优化Tomcat前,了解服务器资源的基本情况是非常必要的。服务器所能提供的CPU、内存、硬盘等硬件资源对网站的处理能力有着决定性的影响。硬件配置越高,理论上能够处理的并发请求也就越多。虽然硬件升级可以直接...

    linux下tomcat安装和优化

    Linux 下 Tomcat 的安装和优化 Tomcat 是一个功能强大且流行的 Java 服务器,广泛应用于 Web 应用程序的开发和部署。在 Linux 服务器下安装和优化 Tomcat 是非常重要的,本文将详细介绍 Tomcat 的安装和优化过程。 ...

    tomcat性能优化.pdf

    优化Tomcat中的compression压缩属性,可以减少数据传输量,提高响应速度,但需要与sendfile功能的互斥性进行权衡。另外,通过调整Tomcat的deferAccept参数,可以改善TCP连接的响应速度。Keep-alive的实现逻辑及优化...

    Tomcat优化-Tomcat 的性能调优的原理和方法

    本文旨在介绍Tomcat性能调优的基本原理与具体实施方法,帮助技术人员更好地理解和优化Tomcat,提升其在各种应用场景下的性能表现。 #### 二、调优分类 由于Tomcat的运行高度依赖于Java虚拟机(JVM),我们可以将其...

    tomcat集群优化详细配置

    【Tomcat集群优化详细配置】 在IT行业中,服务器性能优化是一项关键任务,特别是在高并发、大规模用户访问的场景下。Tomcat,作为广泛使用的...正确配置和优化Tomcat集群,对于提升服务质量和用户体验具有重要意义。

    Tomcat7 性能优化

    除了上述配置外,还有一些其他的最佳实践可以帮助进一步优化Tomcat7的性能: - **禁用DNS查找**:通过设置`URIEncoding="UTF-8"`和`useAddr="false"`来禁用DNS查找,避免不必要的延迟。 - **优化JVM参数**:根据...

    TOMCAT架构服务器优化指南

    优化TOMCAT,首先要理解这些组件的工作原理及其相互作用。 1. Catalina:负责管理Servlet的生命周期,包括加载、初始化、服务和销毁等阶段。优化策略可能涉及调整`server.xml`中的`Context`配置,如设置合适的`...

    Tomcat7优化.docx

    优化Tomcat7的目标是为了提高网站的并发处理能力,确保在高流量环境下仍然能保持良好的响应速度和服务稳定性。这通常涉及到调整服务器资源、配置设置、JVM参数等多个方面。 **服务器资源** 服务器的硬件资源如CPU、...

    linux下部署tomcat应用程序和基本优化原则

    Linux 下 Tomcat 应用程序的部署和基本优化原则 Tomcat 是一个基于 Java 的开源 Web 应用服务器,广泛应用于企业级 Web 应用程序中。部署 Tomcat 应用程序需要了解 Linux 环境和 Tomcat 的配置文件。下面将详细介绍...

    tomcat-8.0.47,优化过后的tomcat

    标题中的“tomcat-8.0.47”指的是Apache Tomcat服务器的8.0.47版本。Tomcat是一款开源的Java Servlet...同时,了解并熟悉`server.xml`的其他配置项也能帮助你进一步优化Tomcat服务器,提高其在生产环境中的性能表现。

    优化Tomcat配置(内存、并发、缓存等方面)方法详解

    Tomcat有很多方面,我从内存、并发、缓存等方面介绍优化方法。 一.Tomcat内存优化 Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。 JAVA_OPTS...

    tomcat性能优化

    Tomcat性能优化 Tomcat 是一个流行的 Java Web 服务器,它的性能优化对网站的并发能力有着至关重要的影响。在本文中,我们将讨论 Tomcat 的性能优化方法,以提高网站的并发能力。 一、目的 通过优化 Tomcat,提高...

    TOMCAT优化

    ### TOMCAT优化详解 #### 一、引言 随着互联网技术的发展及企业级应用的不断扩展,服务器性能优化成为提高用户体验、确保业务稳定的关键因素之一。Apache Tomcat作为一款广泛使用的开源Servlet容器,其性能直接...

    tomcat7 优化 性能调优

    然而,在面对高并发访问场景时,如何有效地优化Tomcat以提高其性能变得至关重要。本文将围绕“Tomcat7优化与性能调优”的主题,深入探讨优化策略,包括但不限于配置调整、启动模式选择、线程池设置、JVM参数调整等...

    关于Tomcat服务器优化

    通过以上步骤,可以有效地优化Tomcat服务器的内存使用情况,从而提升其整体性能。 #### 三、线程和连接数配置优化 除了内存优化外,对Tomcat的线程池和连接数进行合理配置也是提升性能的重要途径。 1. **编辑`...

Global site tag (gtag.js) - Google Analytics