文章目录
总体架构

主要的组件

执行过程

tomcat 调优
可以考虑从内存,并发,缓存,安全,网络,系统等进行入手
内存优化
- 修改内存等 JVM相关配置
- 参数介绍
- 验证
并发优化
- 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
