Как отключить любые операции записи в Spring Data Elasticsearch? - PullRequest
1 голос
/ 25 марта 2020

У меня есть микросервис, который просто читает данные из кластера эластичного поиска. Я хочу отключить все операции PUT, связанные с отображениями во время загрузки индекса. Как мне этого добиться?

1 Ответ

1 голос
/ 26 марта 2020

Нет способа сделать это в Spring Data Elasticsearch. Но если это ваш микросервис, который обращается к кластеру, зачем вообще какие-либо меняющиеся вызовы?

Вы можете использовать управление пользователями и ролями из Elasticsearch (xpack) для создания пользователя Elasticsearch, который может читать только из индексов, и затем используйте аутентификацию basi c (доступную в Spring Data Elasticsearch 3.2) в Spring Data Elastcsearch для аутентификации в Elasticsearch.

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