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模型来调整以上参数。

相关推荐
ruanyongjing20 小时前
Spring TransactionTemplate 深入解析与高级用法
java·数据库·spring
fengxin_rou20 小时前
[Redis从零到精通|第六篇]:Redis的主从同步
java·数据库·redis·缓存
zhglhy20 小时前
Java系统限流方法技术优劣
java·限流
xiaoye370820 小时前
Spring Bean 生命周期
java·spring
6+h20 小时前
【Spring】Bean的生命周期详解
java·python·spring
冬夜戏雪20 小时前
面经摘录(五)
java·后端·spring
李昊哲小课20 小时前
Python CSV 模块完整教程
java·服务器·python
人道领域20 小时前
苍穹外卖:菜品分页查询与删除功能(保姆级详解)
java·开发语言·数据库·后端·spring
亚马逊云开发者20 小时前
MCP 到底是什么?一篇讲透:协议原理 + Bedrock 实战 + 安全防护
java
0和1的舞者21 小时前
高并发论坛系统:单元测试 + 接口自动化 + 性能测试 + CI/CD 全链路测试报告
java·测试开发·测试工具·jmeter·pytest·测试·测试报告