一句话概括
调度器控制响应式操作在哪个线程池上执行——选对调度器,是高性能响应式应用的关键。正确拆分 CPU 密集型与 I/O 密集型任务,才能充分发挥非阻塞的优势。
1. 调度器概览
| 调度器 | 线程池 | 用途 |
|---|---|---|
Schedulers.immediate() |
当前线程 | 测试、简单场景 |
Schedulers.single() |
单线程,可复用 | 共享的单线程池 |
Schedulers.parallel() |
固定线程数(= CPU 核数) | CPU 密集型计算 |
Schedulers.boundedElastic() |
有上限的弹性线程池 | 阻塞 I/O 操作 |
2026/7/16大约 3 分钟