--- title: "Write 线程池大小配置" date: 2026-02-09 lastmod: 2026-02-09 description: "thread_pool.write.size 配置项用于控制写入线程池的线程数量。" tags: ["线程池", "写入", "性能调优", "ThreadPool"] summary: "配置项作用 # thread_pool.write.size 配置项用于控制写入线程池的线程数量。 这是处理索引、更新、删除等写操作的核心线程池。 配置项属性 # 配置路径: thread_pool.write.size 数据类型: Integer(整数) 默认值: CPU核心数 是否可选: 是 作用域: NodeScope(节点级别) 动态更新: 是(可以动态更新,无需重启) 配置建议 # 默认配置 # thread_pool: write: size: 8 # 假设 8 核 CPU 高写入场景 # thread_pool: write: size: 16 相关配置 # 配置项 作用 默认值 write.size 线程池大小 CPU核心数 write.queue_size 队列大小 10000 注意事项 # 默认值: 等于 CPU 核心数。" --- ## 配置项作用 `thread_pool.write.size` 配置项用于控制**写入线程池的线程数量**。 这是处理索引、更新、删除等写操作的核心线程池。 ## 配置项属性 - **配置路径**: `thread_pool.write.size` - **数据类型**: `Integer`(整数) - **默认值**: `CPU核心数` - **是否可选**: 是 - **作用域**: NodeScope(节点级别) - **动态更新**: 是(可以动态更新,无需重启) ## 配置建议 ## 默认配置 ```yaml thread_pool: write: size: 8 # 假设 8 核 CPU ``` ## 高写入场景 ```yaml thread_pool: write: size: 16 ``` ## 相关配置 | 配置项 | 作用 | 默认值 | |--------|------|--------| | `write.size` | 线程池大小 | CPU核心数 | | `write.queue_size` | 队列大小 | 10000 | ## 注意事项 1. **默认值**: 等于 CPU 核心数。 2. **动态更新**: 支持动态更新。 3. **写操作密集**: 写入通常是 I/O 密集型操作。