并发学习27--多线程 Tomcat 线程池

Tomcat连接器的线程池

socketProcessor也是个线程

Executor处理线程是按照JDK线程池方法处理,优先选用核心线程,再用救急线程,再去阻塞队列,最后采用拒绝策略。

Tomcat线程池与ThreadExecutorPool的区别

Tomcat中的配置

Tomcat Executor 执行

改变了队列和救急线程的先后顺序,此时的救急线程是先于队列的。

当提交任务<核心线程-->加入队列中让核心线程来执行任务。

相关推荐
知其然亦知其所以然7 分钟前
RAG 结果太水?用 RRF + Reranker 重排,效果翻倍提升!
java·后端·llm
SimonKing9 分钟前
吊打面试官系列:Spring为什么不推荐使用字段依赖注入?
java·后端·架构
魔镜魔镜_谁是世界上最漂亮的小仙女16 分钟前
java-集合
java·后端·程序员
真实的菜18 分钟前
消息队列高级特性与原理:解锁分布式系统的底层逻辑
java
若水不如远方19 分钟前
java范型
java
凌辰揽月21 分钟前
Web后端基础(基础知识)
java·开发语言·前端·数据库·学习·算法
lifallen27 分钟前
深入浅出 Arrays.sort(DualPivotQuicksort):如何结合快排、归并、堆排序和插入排序
java·开发语言·数据结构·算法·排序算法
长安不见29 分钟前
背景知识: 理解LimitLatch背后的AQS
java
小吕学编程32 分钟前
策略模式实战:Spring中动态选择商品处理策略的实现
java·开发语言·设计模式
weixin_4383354038 分钟前
Spring Boot实现接口时间戳鉴权
java·spring boot·后端