We have an elastic-search cluster with 3 data nodes and 3 master nodes.
When using it, all traffic(query+indexing) are sent to master nodes in round robin right now. After reading docs, I believe we should change it to sent to data nodes instead. Is that right?
Also, what is going to happen for those requests that are sent to master node? Is this force master nodes to be a "coordinating node"? or it will just redirect to other data nodes?
If we decide to add coordinating nodes due to traffic issue, does it make sense to send requests to both data node and coordinating nodes or it is better to send requests to coordinating nodes only?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.