配置项作用 #
transport.tcp.receive_buffer_size 和 transport.tcp.send_buffer_size 配置项用于控制TCP 接收和发送缓冲区的大小。
配置项属性 #
transport.tcp.receive_buffer_size #
- 配置路径:
transport.tcp.receive_buffer_size - 数据类型:
ByteSizeValue(字节大小) - 默认值:
-1(使用系统默认) - 是否可选: 是
- 作用域: NodeScope(节点级别)
- 动态更新: 否(需要重启节点生效)
transport.tcp.send_buffer_size #
- 配置路径:
transport.tcp.send_buffer_size - 数据类型:
ByteSizeValue(字节大小) - 默认值:
-1(使用系统默认) - 是否可选: 是
- 作用域: NodeScope(节点级别)
- 动态更新: 否(需要重启节点生效)
配置建议 #
默认配置 #
transport:
tcp:
receive_buffer_size: -1 # 系统默认
send_buffer_size: -1
高吞吐场景 #
transport:
tcp:
receive_buffer_size: 128kb
send_buffer_size: 128kb
注意事项 #
非动态更新: 需要重启节点生效。
系统默认: -1 表示使用系统默认值。
性能影响: 合理设置可提高吞吐量。





