Сервис AWS Elasticsearch: отключить автоматическое создание индекса (auto_create_index)
https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html упоминает, что автоматическое создание индекса может быть отключено
Автоматическое создание индекса можно отключить, установив для action.auto_create_index значение false в файле конфигурации всех узлов.
Как это можно сделать в Elasticsearch как службе, использующей класс Java AWSElasticsearchClient, или каким-либо другим способом?
0 ответов
В настоящее время это невозможно сделать через консоль. На экране "Настройка домена" нет параметров (даже в разделе "Дополнительные параметры")
Что вы можете сделать, это
curl -X PUT "'https://<blah>.ca-central-1.es.amazonaws.com/_cluster/settings" -H 'Content-Type: application/json' -d'
{
"persistent": {
"action.auto_create_index": "false"
}
}
'
установить настройки кластера, как описано в https://www.elastic.co/guide/en/elasticsearch/reference/6.4/docs-index_.html