Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Guide [8.17] ›Настроить Elasticsearch ›Настройка Elasticsearch

Настройки локального шлюза

Локальный шлюз хранит состояние кластера и данные фрагментов во время полного перезапуска кластера.

Следующие статические настройки, которые должны быть заданы на каждом узле, допускающем роль Мастер, управляют тем, сколько времени свежеизбранный мастер должен ждать, прежде чем попытаться восстановить состояние кластера и данные кластера.

Эти настройки вступают в силу только во время полного перезапуска кластера.

gateway.expected_data_nodes
(Статическая) Ожидаемое количество узлов данных в кластере. Восстановление локальных фрагментов начинается, когда ожидаемое количество узлов данных присоединяется к кластеру. По умолчанию 0.
gateway.recover_after_time

(Статическая) Если ожидаемое количество узлов не достигнуто, процесс восстановления ждет заданное количество времени, прежде чем попытаться восстановить. По умолчанию 5m.

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

gateway.recover_after_data_nodes
(Статическая) Восстанавливать, пока не присоединится столько узлов данных.

Эти настройки можно настроить в elasticsearch.yml следующим образом:

gateway.expected_data_nodes: 3
gateway.recover_after_time: 600s
gateway.recover_after_data_nodes: 3

© 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/8.17/modules-gateway.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API