NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 挂起的集群任务(Pending cluster tasks) Pending cluster tasks API将以列表的形式返回尚未执行的任何集群级别的变更(例如创建索引、更新映射、分片分配或分片失败)。 > 注意 > > 该API返回集群状态之前的任何更新列表。这些不同于任务管理API报告的任务,包括定期任务和由用户发起的任务,例如节点统计、搜索查询或创建索引请求。但是,如果用户发起的任务(如创建索引命令)导致集群状态更新,则该任务的活动可能由task api和pending cluster tasks api来报告。 ~~~ GET /_cluster/pending_tasks ~~~ 通常这将返回空列表,因为集群级别的更改通常是快速的。然而,如果有任务在队列中,输出看起来就像这样: ~~~ { "tasks": [ { "insert_order": 101, "priority": "URGENT", "source": "create-index [foo_9], cause [api]", "time_in_queue_millis": 86, "time_in_queue": "86ms" }, { "insert_order": 46, "priority": "HIGH", "source": "shard-started ([foo_2][1], node[tMTocMvQQgGCkj7QDHl3OA], [P], s[INITIALIZING]), reason [after recovery from shard_store]", "time_in_queue_millis": 842, "time_in_queue": "842ms" }, { "insert_order": 45, "priority": "HIGH", "source": "shard-started ([foo_2][0], node[tMTocMvQQgGCkj7QDHl3OA], [P], s[INITIALIZING]), reason [after recovery from shard_store]", "time_in_queue_millis": 858, "time_in_queue": "858ms" } ] } ~~~