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

配置项作用 #

thread_pool.listener.size 配置项用于控制监听器线程池的线程数量

配置项属性 #

  • 配置路径: thread_pool.listener.size
  • 数据类型: Integer(整数)
  • 默认值: (CPU核心数 + 1) / 2,最大不超过 10
  • 是否可选: 是
  • 作用域: NodeScope(节点级别)
  • 动态更新: 是(可以动态更新,无需重启)
  • 废弃状态: 已废弃

配置项详解 #

工作机制 #

默认值计算

max = (CPU核心数 + 1) / 2,最大 10


实际值:

CPU 核心: 2 → size = 1
CPU 核心: 4 → size = 2
CPU 核心: 8 → size = 4
CPU 核心: 16 → size = 8
CPU 核心: 20+ → size = 10 (上限)

配置建议 #

默认配置 #

thread_pool:
  listener:
    size: 4  # 假设 8 核 CPU

注意事项 #

  1. 已废弃: Listener 线程池已废弃,建议使用其他线程池。

  2. 默认值: 根据CPU核心数动态计算。