tomcat 性能调优

tomcat 性能调优总体架构主要的组件执行过程 tomcat 调优 1 禁用 ajp 协议 2 启用 nio 模式 提升原有的吞吐量 36 3 开启链接池硬件指标 业务指标 4 优化连接器

文章目录

总体架构

在这里插入图片描述

主要的组件

在这里插入图片描述

执行过程

在这里插入图片描述

tomcat 调优

可以考虑从内存,并发,缓存,安全,网络,系统等进行入手

内存优化

  1. 修改内存等 JVM相关配置
  1. 参数介绍
  1. 验证

并发优化

  1. Connector 优化

Connector是连接器,负责接收客户的请求,以及向客户端回送响应的消息。所以 Connector的优化是重要部分。默认情况下 Tomcat只支持200线程访问,超过这个数量的连接将被等待甚至超时放弃,所以我们需要提高这方面的处理能力。

  • 调后的配置
    在这里插入图片描述
    • 参数说明


缓存优化

  • 更改后的配置
    在这里插入图片描述
  • 参数说明

IO优化

  • 配置
    在这里插入图片描述
  • 说明

开启线程池

  • 配置
    在这里插入图片描述

    在这里插入图片描述

  • 参数说明

添加Listener

组件优化

APR

Tomcat Native

Tomcat Native是 Tomcat可选组件,它可以让 Tomcat使用 Apache 的 APR包来处理包括文件和网络IO操作,从而提升性能及兼容性。

配置

打开conf/server.xml文件,修改Connector 标志的protocol属性:

protocol="org.apache.coyote.http11.Http11AprProtocol" 

然后添加Listener:

 <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> 

性能测试(工具)

1.Jmeter 可参考该博主 https://blog.csdn.net/cc_xp/article/details/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230350.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月3日 下午8:01
下一篇 2026年3月3日 下午8:22


相关推荐

  • 配置tomcat环境变量

    配置tomcat环境变量Tomcat服务器下载、安装、配置环境变量教程(超详细)_两行代码踏踏实实de工作-CSDN博客_tomcat下载安装和环境配置教程

    2022年5月2日
    36
  • 模型评估方法(混淆矩阵)「建议收藏」

    模型评估方法(混淆矩阵)「建议收藏」在数据挖掘或机器学习建模后往往会面临一个问题,就是该模型是否可靠?可靠性如何?也就是说模型的性能如何我们暂时不得而知。如果模型不加验证就使用,那后续出现的问题将会是不可估计的。所以通常建模后我们都会使用模型评估方法进行验证,当验证结果处于我们的可控范围之内或者效果更佳,那该模型便可以进行后续的进一步操作。这里又将面临一个新的问题——如何选择评估方法,其实通常很多人都会使用比较简单的错误率来…

    2022年5月15日
    49
  • JAVA中parameterized,java使用ParameterizedType实现泛型

    JAVA中parameterized,java使用ParameterizedType实现泛型1 过程 1 测试属性类型 2 打印 type 与 generictype 的区别 3 测试参数类型 4 测试返回值类型 2 实例 publicclassC privateMapob publicvoidte Mapmap Stringstring publicMaptes returnnull 测试属性类型 throws

    2025年8月19日
    6
  • IDEA中文乱码怎么办

    IDEA中文乱码怎么办如果你看了很多文章也没有解决 IDEA 中文乱码的问题 或许可以尝试更换一下 jdk 的版本

    2026年3月16日
    3
  • mdi接口不经网络变压器直接连接mdi_一种以太网的SerDes接口与MDI接口转换模块

    mdi接口不经网络变压器直接连接mdi_一种以太网的SerDes接口与MDI接口转换模块技术领域本实用新型涉及电子技术领域 尤其涉及一种以太网的 SerDes 接口与 MDI 接口转换模块 背景技术 SerDes 接口以及 MDI 接口均为以太网中常用的接口 二者通常会组合使用 在组合使用的场景中 需要设计相应的转换电路 现有技术中 转换电路需要采用多个芯片进行组合 且芯片之间采用高速信号线互联 导致转换电路设计难度较大 实用新型内容针对上述现有技术中的不足 本实用新型提供一种以太网的 SerDes 接

    2026年3月18日
    1
  • 老板电器发布全球首款 AI 烹饪眼镜,能辨识食材、提醒步骤、把控火候

    老板电器发布全球首款 AI 烹饪眼镜,能辨识食材、提醒步骤、把控火候

    2026年3月13日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号