Package com.yahoo.search.cluster
@ExportPackage
@PublicApi
package com.yahoo.search.cluster
Standard searchers to compose in source search chains (those containing searchers specific for one source and
which ends with a call to some provider) which calls a cluster of provider nodes. These searchers provides hashing
and failover of the provider nodes.
-
ClassDescriptionA node monitor is responsible for maintaining the state of a monitored node.Monitors of a cluster of remote nodes.Implements clustering (failover and load balancing) over a set of client connections to a homogenuos cluster of nodes.Hasher<T>A hasher load balances between a set of nodes, represented by object ids.The configuration of a cluster monitor instanceNodeManager<T>Must be implemented by a node collection which wants it's node state monitored by a ClusterMonitorA searcher to which we can send a ping to probe if it is aliveThis node monitor is responsible for maintaining the state of a monitored node.