Отслеживание
Разрешенные фазы: hot, warm, cold, frozen.
Преобразует индекс-последователя CCR в обычный индекс. Это позволяет безопасно выполнять действия shrink, rollover и searchable snapshot над индексами-последователями. Также можно использовать unfollow напрямую при перемещении индексов-последователей по жизненному циклу. Не оказывает никакого влияния на индексы, которые не являются последователями, выполнение фазы просто переходит к следующему действию.
Это действие запускается автоматически действиями rollover, shrink и searchable snapshot, когда они применяются к индексам-последователям.
Это действие ожидает, пока не станет безопасно преобразовать индекс-последователя в обычный индекс. Должны быть выполнены следующие условия:
- У индекса-лидера должно быть значение
index.lifecycle.indexing_completeустановлено вtrue. Это происходит автоматически, если индекс-лидер переходит к новому этапу с помощью действия rollover, и может быть установлено вручную с помощью API index settings. - Все операции, выполняемые над индексом-лидером, были реплицированы в индекс-последователь. Это гарантирует, что при преобразовании индекса не потеряются никакие операции.
После выполнения этих условий, unfollow выполняет следующие операции:
- Приостанавливает слежение за индексом-последователем.
- Закрывает индекс-последователь.
- Отключает отслеживание индекса-лидера.
- Открывает индекс-последователь (который на этом этапе является обычным индексом).
Параметры
Нет.
Пример
PUT _ilm/policy/my_policy
{
"policy": {
"phases": {
"hot": {
"actions": {
"unfollow" : {}
}
}
}
}
}
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/ilm-unfollow.html