Кластерный метод AWS Elasticsearch для обновления `http.max_content_length`? - PullRequest
1 голос
/ 05 апреля 2019

У меня есть управляемый AWS кластер Elasticsearch, для обновления которого требуется http.max_content_length.

API здесь: https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html#_settings_2

Единственный способ, которым я видел, это сделать в экземпляре SSH, добавить http.max_content_length="1000mb" в конфигурацию /etc/elasticsearch/elasticsearch.yml и перезапустить сервер Elasticsearch.

Однако я не уверен, как это работает для управляемых AWS экземпляров Elasticsearch?

Похоже, AWS может иметь жесткие ограничения (?): https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/aes-limits.html#network-limits

Любая помощь (через Terraform, kibana, curl ...) была бы очень признательна!

1 Ответ

1 голос
/ 07 апреля 2019

AWS ES имеет максимальный предел полезной нагрузки HTTP, который зависит от используемого типа экземпляра (10 МБ или 100 МБ). Это не может быть изменено на уровне ES, поскольку это управляемая служба, и AWS не предоставляет доступ к конфигурации ES .yml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...