How FTS high availability works in a server group environment
In a server group environment, Full Text Search ( FTS ) can be configured for high availability (HA) so that search requests are completed even when a server in the group becomes unavailable. If one server goes down another server can process the queued search requests by designating multiple servers as indexer servers.
For Elasticsearch, you do not need multiple indexers, because the indexing occurs in the Elasticsearch server. The server with the highest ranking of FTS operation is treated as the FTS indexer. This server handles all indexing operations, such as single entry indexing, schema re-index, and field re-index, by communicating with the Elasticsearch server by using the REST APIs.
When this indexer server becomes unavailable, the FTS indexing operation will failover to the next highest ranking server until the time the owner server becomes available.
For more information about high availability in Elasticsearch, see Set up a cluster for high availability in Elasticsearch documentation.
Comments
Log in or register to comment.