`
zhoupinheng
  • 浏览: 36116 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Windows10上优化Tomcat9速度

    博客分类:
  • java
阅读更多

一、环境

OS:windows10

CPU:I7-6700HQ

内存:16G

JDK:1.11

Tomcat:9.0

 

 二、JVM参数优化

######catalina.bat#####增加以下参数设置

 

set "CATALINA_OPTS= -Xmx1024m -Xms512m -Xss256k -XX:InitiatingHeapOccupancyPercent=60 -server "

 

三、tomcat参数优化

#########server.xml#######修改

Excutor设置

<Executor 
    name="tomcatThreadPool" 
    namePrefix="catalina-exec-"
    maxThreads="1000" 
    minSpareThreads="100" 
    prestartminSpareThreads = "true"
    maxQueueSize = "100"
/>

 

Connector设置

<Connector
 executor="tomcatThreadPool"
 port="8080"
 protocol="org.apache.coyote.http11.Http11Nio2Protocol"
 connectionTimeout="60000"
 maxConnections="10000"
 redirectPort="8443"
 enableLookups="false"
 acceptCount="1000"
 maxPostSize="10485760"
 maxHttpHeaderSize="8192"
 compression="on"
 disableUploadTimeout="true"
 compressionMinSize="2048"
 acceptorThreadCount="2"
 compressableMimeType="text/html,text/plain,text/css,application/javascript,application/json,application/x-font-ttf,application/x-font-otf,image/svg+xml,image/jpeg,image/png,image/gif,audio/mpeg,video/mp4"
 URIEncoding="utf-8"
 processorCache="20000"
 tcpNoDelay="true"
 />

 

关闭acess log

		<!--	 
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
         -->

 

四、单tomcat上最简单JSP性能

最大:6000QPS

平均:4000QPS

 

 

分享到:
评论

相关推荐

    tomcat 7到9 版本

    Tomcat 8.5是在8的基础上进行的小幅更新,主要亮点是增加了对TLS协议的扩展支持,如TLSv1.3,以及对ALPN(Application-Layer Protocol Negotiation)的支持,这对于现代Web应用尤其是使用HTTPS的场景非常重要。...

    Tomcat9 64位

    2. **性能优化**:Tomcat9可能针对启动速度、内存使用和响应时间进行了优化,以提升整体性能。这可能包括对垃圾收集算法的改进,以及对连接管理的调整。 3. **安全增强**:每个新版本的Tomcat都会对安全方面进行...

    windows64位环境tomcat7.0、8.0下载(内含一张tomcat优化代码截图)

    关于“tomcat优化代码截图”,这可能是一份展示如何优化Tomcat配置的示例。常见的Tomcat性能优化策略包括: 1. 调整JVM参数:例如,增加堆内存(-Xms和-Xmx)、设置新生代和老年代大小(-XX:NewRatio, -XX:...

    最新版windows apache-tomcat-8.5.66-windows-x64.zip

    2. **性能优化**:新版本可能对内部算法和数据结构进行了优化,提高了服务器响应速度和资源利用率。 3. **兼容性提升**:与Java版本的兼容性得到改善,支持最新的Java开发工具和标准,如Java SE 8、9、10及以上。 ...

    Tomcat7性能优化

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

    tomcat10 windows安装版.zip

    【标题】"Tomcat10 Windows安装版"指的是Apache Tomcat服务器软件的第十个主要版本在Windows操作系统上的安装包。Tomcat是一款开源的Java Servlet容器,主要用于运行Java Web应用程序,包括JSP和Servlet。它是Apache...

    最新版windows apache-tomcat-9.0.68-windows-x64.zip

    在Windows平台上,Tomcat的安装和配置过程相对简单,尤其是对于64位操作系统。`apache-tomcat-9.0.68-windows-x64.zip`是Apache Tomcat 9.0.68的最新版本,专为64位Windows系统设计。这个压缩包包含了运行Tomcat所需...

    最新版windows apache-tomcat-8.5.69-windows-x64.zip

    在性能方面,Tomcat 8.5.69通过优化内部处理机制和错误修复,提升了服务器响应速度和并发处理能力。特别是对于高流量和大型企业级应用,这些改进能显著提高系统的整体性能。此外,它还加强了安全性,修复了多个安全...

    最新版windows apache-tomcat-10.0.0-windows-x64.zip

    - Tomcat 10可能包含性能提升的优化,如线程池管理的改进,以及更好的内存管理和垃圾回收策略,以减少停顿时间并提高响应速度。 8. **日志与监控**: - Tomcat的日志系统允许开发者跟踪应用程序的运行状态和错误...

    tomcat9,版本号:tomcat-9.0.44,免费下载

    8. **兼容性**:除了与Java EE 8兼容,Tomcat 9还与其他开源框架(如Spring、Struts等)良好集成,使得开发者可以方便地将这些框架部署在Tomcat上。 在下载的“apache-tomcat-9.0.44-windows-x64”压缩包中,通常会...

    Tomcat7 性能优化

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

    最新版windows apache-tomcat-10.0.27-windows-x64.zip

    1. **Java EE 9支持**:Tomcat 10对应于Java EE 9标准,包括Servlet 5.0、JSP 2.4和EL 3.0等规范。 2. **性能提升**:每个版本都会进行性能优化,10.0.x系列可能会有更高效的内存管理和更快的请求处理速度。 3. **...

    tomcat8.5.56_X64_nio2模式性能优化版+垃圾处理机制.zip

    【标题】:“Tomcat 8.5.56 X64 NIO2模式性能优化版+垃圾处理机制.zip”指的是一个特别针对Windows x64平台优化的Tomcat 8.5.56版本,该版本集成了NIO2(非阻塞I/O)模式,并对垃圾收集(Garbage Collection, GC)...

    tomcat集群优化详细配置

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

    TOMCAT优化

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

    apache-tomcat-7.0.69-windows-x64.zip

    "JVM设置.txt" 文件很可能包含了关于如何配置Java虚拟机(JVM)以优化Tomcat性能的指导。JVM配置至关重要,因为它直接影响到Tomcat的启动速度、内存使用以及垃圾回收效率。常见的JVM参数包括堆大小(如-Xms和-Xmx)...

    Tomcat7,Tomcat8,Tomcat8.5,Tomcat9打包下载

    - Apache Tomcat 9.0.8 for Windows x64: 这是Tomcat9的一个稳定版本,适用于64位Windows操作系统。 - Apache Tomcat 8.5.31 for Windows x64: 这是Tomcat8.5系列的一个更新版本,同样为64位Windows系统设计。 - ...

    apache-tomcat-8.5.47-windows-x64.zip

    在本文中,我们将深入探讨与"apache-tomcat-8.5.47-windows-x64.zip"相关的知识,包括Tomcat的概述、版本8.5.47的特点、在Windows操作系统上的安装和配置,以及与Java技术栈的整合。 1. **Apache Tomcat简介** ...

    tomcat9+memcached+memcachedSessionManagerjar.zip

    2. 在多台服务器上部署Tomcat 9实例,并配置MemcachedSessionManager,使得会话数据能够在各个实例间共享。 3. 配置Memcached服务器,确保其正常运行并与Tomcat实例通信。 4. 使用Nginx的负载均衡规则,将用户请求...

    apache-tomcat10.0.10windows和linux版本安全版本.zip

    在这个“apache-tomcat10.0.10windows和linux版本安全版本.zip”压缩包中,包含了Tomcat在两种主要操作系统平台——Windows和Linux上的稳定版本。具体来说,我们有两个文件:`apache-tomcat-10.0.10.tar.gz`(适用于...

Global site tag (gtag.js) - Google Analytics