OpenSearch задачи - API управления задачами и их получения/отмены (_tasks)

Задача - это операция OpenSearch, которая может представлять собой любой запрос, выполняемый на кластере OpenSearch, например, запрос на удаление по запросу, запрос на поиск и т.д. Для управления задачами OpenSearch предоставляет специальный Task API, который включает в себя различные действия, начиная от получения информации о состоянии текущих задач и заканчивая отменой любой давно запущенной задачи.

Примеры

Получить все текущие задачи на всех узлах кластера

Помимо прочей информации, ответ на приведенный ниже запрос содержит идентификаторы всех задач, которые могут быть использованы для получения подробной информации о конкретной задаче.

Получение подробной информации о конкретной задаче

Где clQFAL_VRrmnlRyPsu_p8A:1232678759 - идентификатор задачи в приведенном ниже запросе

Получение всех текущих задач, выполняющихся на определенных узлах

Отмена задачи

Где clQFAL_VRrmnlRyPsu_p8A:1132678759 - идентификатор задачи в приведенном ниже запросе.

Примечания

Task API будет наиболее полезен в тех случаях, когда необходимо исследовать всплеск загрузки ресурсов в кластере или отменить операцию.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий