首页/数据/NoSQL 速查/_cat/pending_tasks 集群任务积压
本包目录(322 条)
MongoDB99 条
Elasticsearch89 条
ClickHouse56 条时序与列式28 条选型与架构50 条

_cat/pending_tasks 集群任务积压

pending_tasks 是 master 待处理的任务队列(创建索引、更新映射、分片分配等);持续增长说明集群变更速度超过 master 处理能力。

NoSQL 速查数据更新于 2026-10-12
接口GET /_cat/pending_tasks?v
关键列insert_order、priority、source、executing、time_in_queue
常见来源批量建索引、频繁更新模板与设置、大量分片状态变更

示例

示例
GET /_cat/pending_tasks?v
GET /_cat/pending_tasks?v&h=insert_order,priority,source,time_in_queue
偶发几条属于正常提交节奏;time_in_queue 持续上涨时先暂停批量元数据操作(如滚动创建大量索引)。

易错点

  • 积压时继续发大量集群级请求会雪上加霜,客户端要加退避重试
  • 集群状态过大(几十万分片)本身会让每次任务变慢,根因往往在分片规划

数据来源与参考

  • Elasticsearch Guide: cat pending tasks API
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌