Tomcat - 高并发性能参数配置

复制代码
# ========> 【并发上限 - 控制参数】 = max-connections + accept-count
# 最大连接数
# 服务器在任何给定时间接受和处理的最大连接数。一旦达到限制后,操作系统仍然可能接受基于 “acceptCount” 属性的连接。
server.tomcat.max-connections=8192
# 【最大队列长度】连接数满后的排队数值,默认为 100. - 当所有可能的请求处理线程都在使用中时,后续的传入连接请求后进入队列,该队列的最大队列长度值。
server.tomcat.accept-count=1000
# 最大工作线程数。默认值:200
# 【最大工作线程数】并非多就好,增大线程数是有成本的,上下文切换的时间占比和内存开销都会增加。
server.tomcat.threads.max=200
# 【最小工作线程数】Tomcat启动初始化的线程数,默认值:10
server.tomcat.threads.min-spare=3

需要结合具体环境,根据硬件性能、IO模型来调整以上参数。

相关推荐
Hui Baby10 分钟前
springAi+MCP三种
java
hsjcjh12 分钟前
【MySQL】C# 连接MySQL
java
敖正炀13 分钟前
LinkedBlockingDeque详解
java
wangyadong31714 分钟前
datagrip 链接mysql 报错
java
untE EADO20 分钟前
Tomcat的server.xml配置详解
xml·java·tomcat
ictI CABL29 分钟前
Tomcat 乱码问题彻底解决
java·tomcat
敖正炀31 分钟前
DelayQueue 详解
java
敖正炀1 小时前
PriorityBlockingQueue 详解
java
shark22222221 小时前
Spring 的三种注入方式?
java·数据库·spring
陈煜的博客1 小时前
idea 项目只编译不打包,跳过测试,快速开发
java·ide·intellij-idea