首页
›
密码学工程与数据安全
›
037-DLP数据防泄露接口落地
›
《Java线程池设计与并发性能调优》
VIP20
本课程属于:037-DLP数据防泄露接口落地
密码学工程与数据安全 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
线程池参数调试实践指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
线程池概述与核心参数简介
介绍线程池基本概念 · 优势以及corePoolSize · maximumPoolSize
线程池概述
核心参数简介
02
corePoolSize参数详解与最佳实践
核心线程数的作用 · 与CPU/IO的关系 · 设置原则与常见误区
corePoolSize
参数详解
03
maximumPoolSize参数详解与最佳实践
最大线程数的含义 · 何时触发扩容 · 与队列的配合机制
maximumPoolS…
参数详解
04
keepAliveTime参数详解与最佳实践
非核心线程的存活时间 · 设置依据 · 如何避免频繁创建销毁
keepAliveTim…
参数详解
05
workQueue参数详解
不同队列(ArrayBlocking… · LinkedBlockingQueu… · SynchronousQueue
workQueue
参数详解
06
ThreadFactory参数详解与自定义
线程命名 · 优先级 · 守护线程设置
ThreadFactor…
参数详解
07
RejectedExecutionHandler拒绝策略详解
AbortPolicy · CallerRunsPolicy · DiscardPolicy
RejectedExec…
拒绝策略详解
08
线程池的状态与生命周期
RUNNING · SHUTDOWN · STOP
线程池的状态
生命周期
09
线程池的创建方式
Executors工厂方法(newF… · newCachedThreadPoo…
线程池的创建方式
Executors
10
FixedThreadPool参数调试与案例
固定线程数场景下的参数配置 · 任务队列分析 · 注意事项
FixedThreadP…
参数调试
11
CachedThreadPool参数调试与案例
弹性线程池的适用场景 · maximumPoolSize与ke…
CachedThread…
参数调试
12
SingleThreadExecutor参数调试与案例
单线程池的使用场景 · 任务顺序保证 · 异常处理
SingleThread…
参数调试
13
ScheduledThreadPool参数调试与案例
定时/周期任务参数(corePool… · 延迟队列) · 常见问题如任务重叠
ScheduledThr…
参数调试
14
自定义线程池参数设计原则
根据任务类型(CPU密集型 · IO密集型 · 混合型)计算理想线程数
自定义线程池参数…
CPU
15
线程池参数与CPU密集型任务
Ncpu+1公式 · 绑定核心 · 避免上下文切换
CPU
线程池参数
16
线程池参数与IO密集型任务
等待时间与计算时间比 · 利用Nthreads = Ncpu…
IO
线程池参数
17
线程池参数与混合型任务
任务拆分 · 使用多个线程池隔离 · 优先级配置
线程池参数
混合型任务
18
线程池监控方法
利用ThreadPoolExecut… · afterExecute · terminated钩子记录执行时间…
线程池监控方法
ThreadPoolEx…
19
线程池动态调整参数
通过setCorePoolSize · setMaximumPoolSize · setKeepAliveTime在运…
线程池动态调整参…
setCorePoolS…
20
线程池的异常处理与未捕获异常
UncaughtExceptionH… · try-catch包裹任务 · Future.get()的异常传播
线程池的异常处理
未捕获异常
21
线程池的优雅关闭与shutdownNow
shutdown与shutdownN… · 等待任务完成的最佳实践 · 原子标志位
shutdownNow
线程池的优雅关闭
22
线程池参数调优工具
JMX(MBean查看线程池状态) · VisualVM(线程栈分析) · Arthas(在线诊断)
线程池参数调优工…
JMX
23
线程池参数常见问题
死锁(任务等待线程池) · 任务堆积(workQueue无限增长… · 线程泄漏(未正确结束)
线程池参数常见问…
死锁
24
线程池参数的压测方法
使用Jmeter或自定义压测工具模拟… · 观察队列长度与拒绝次数
线程池参数的压测…
Jmeter
25
线程池参数与业务场景结合
异步处理(使用Completable… · 批量任务(合理设置队列容量)
线程池参数
业务场景结合
26
线程池参数与数据库连接池对比
连接数与线程数的关系 · 资源隔离 · HikariCP的设计启示
线程池参数
数据库连接池对比
27
线程池参数与异步框架(CompletableFuture)
自定义线程池与ForkJoinPoo… · 默认使用ForkJoinPool的陷…
CompletableF…
线程池参数
28
线程池参数在微服务中的应用
多个线程池隔离不同服务 · 熔断降级时控制线程池大小
线程池参数
微服务
29
线程池参数调优实战案例一
Web服务器请求处理 · 从默认参数到按接口维度拆分线程池的优…
线程池参数调优实…
Web
30
线程池参数调优实战案例二
消息队列消费(如Kafka/rabb… · 解决消费速率不匹配与内存堆积问题
线程池参数调优实…
Kafka/rabb
所属VIP或分类
同VIP:API网关与DLP策略路由集成实践
同VIP:DLP外发审计闭环接口实现指南
同VIP:DLP接口单元测试用例设计方法