У меня есть вопрос об IP-адресе Elasticsearch Cluster.
Если у меня есть 3 узла (1 главный узел и два подчиненных узла):
A node-master 172.18.0.2:9300
B node-slave1 172.18.0.3:9301
C node-slave2 172.18.0.4:9302
Что я делаю сейчас:
- node-master только для обновления и удаления данных ELASTICSEARCH.
- node-slave1 и node-slave2 только для получения данных.Я использую библиотеку Python ES для своего проекта, поэтому я добавляю IP-адрес двух подчиненных узлов в переменные HOSTS.
Я не уверен, что это правильно или нет, пожалуйста, помогите мне.
Большое спасибо
====================================
Моя картинка кластера
