📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

配置项作用 #

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

注意事项 #

  1. 重启生效:修改此配置需要重启节点
  2. MTU 限制:不应超过网络 MTU(通常 1500 字节)
  3. 内存使用:较大的分块会增加内存使用