配置项作用 #
http.max_chunk_size 配置项设置 HTTP 分块传输编码中单个块的最大大小。这用于将响应分解为更小的块进行网络传输。
默认值 #
8KB
配置类型 #
静态配置
取值范围 #
支持字节单位(如 8KB, 1MB, 10MB)
配置格式 #
# 默认配置
http.max_chunk_size: 8kb
# 增加分块大小
http.max_chunk_size: 16kb
# 减小分块大小
http.max_chunk_size: 4kb
工作原理 #
┌─────────────────────────────────────────────────────────────────┐
│ HTTP 响应分块传输 │
└─────────────────────────────────────────────────────────────────┘
完整响应
│
├─> 分块 1 (8KB)
├─> 分块 2 (8KB)
├─> 分块 3 (8KB)
└─> ...
推荐配置 #
默认配置 #
http.max_chunk_size: 8kb
大文件传输 #
# 增大分块大小以提高传输效率
http.max_chunk_size: 16kb
低延迟场景 #
# 减小分块大小以降低延迟
http.max_chunk_size: 4kb
注意事项 #
- 重启生效:修改此配置需要重启节点
- MTU 限制:不应超过网络 MTU(通常 1500 字节)
- 内存使用:较大的分块会增加内存使用





