--- title: "Transport Netty Worker 线程数配置" date: 2026-03-07 lastmod: 2026-03-07 description: "transport.netty.worker_count 配置项用于控制 Netty Worker 线程的数量。" tags: ["Transport", "Netty", "线程配置", "性能优化"] summary: "配置项作用 # transport.netty.worker_count 配置项用于控制Netty Worker 线程的数量。 Worker 线程负责处理实际的 I/O 操作和业务逻辑。 配置项属性 # 配置路径: transport.netty.worker_count 数据类型: Integer(整数) 默认值: CPU核心数(availableProcessors) 是否可选: 是 作用域: NodeScope(节点级别) 动态更新: 否(需要重启节点生效) 配置建议 # 默认配置 # transport: netty: worker_count: 8 # 假设 8 核 CPU 相关配置 # 配置项 作用 默认值 netty.worker_count Worker 线程数 CPU核心数 netty.boss_count Boss 线程数 1 注意事项 # 默认值: 默认值为 CPU 核心数,通常最优。" --- ## 配置项作用 `transport.netty.worker_count` 配置项用于控制**Netty Worker 线程的数量**。 Worker 线程负责处理实际的 I/O 操作和业务逻辑。 ## 配置项属性 - **配置路径**: `transport.netty.worker_count` - **数据类型**: `Integer`(整数) - **默认值**: `CPU核心数`(`availableProcessors`) - **是否可选**: 是 - **作用域**: NodeScope(节点级别) - **动态更新**: 否(需要重启节点生效) ## 配置建议 ## 默认配置 ```yaml transport: netty: worker_count: 8 # 假设 8 核 CPU ``` ## 相关配置 | 配置项 | 作用 | 默认值 | |--------|------|--------| | `netty.worker_count` | Worker 线程数 | CPU核心数 | | `netty.boss_count` | Boss 线程数 | 1 | ## 注意事项 1. **默认值**: 默认值为 CPU 核心数,通常最优。 2. **非动态更新**: 需要重启节点生效。 3. **I/O 密集**: Worker 线程处理 I/O 操作。