Uses of Class
com.yahoo.search.cluster.ClusterMonitor
Package
Description
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.
-
Uses of ClusterMonitor in com.yahoo.search.cluster
Modifier and TypeMethodDescriptionClusterSearcher.getMonitor()
Returns the monitor of these nodesModifier and TypeMethodDescriptionfinal void
ClusterSearcher.ping
(ClusterMonitor<T> clusterMonitor, T p, Executor executor) Pinging a node, called from ClusterMonitordefault void
NodeManager.ping
(ClusterMonitor<T> clusterMonitor, T node, Executor executor) Called when a node should be pinged. -
Uses of ClusterMonitor in com.yahoo.search.dispatch
ModifierConstructorDescriptionprotected
Dispatcher
(ClusterMonitor<Node> clusterMonitor, SearchCluster searchCluster, com.yahoo.vespa.config.search.DispatchConfig dispatchConfig, InvokerFactory invokerFactory, com.yahoo.jdisc.Metric metric) -
Uses of ClusterMonitor in com.yahoo.search.dispatch.rpc
Modifier and TypeMethodDescriptionRpcPingFactory.createPinger
(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler) ModifierConstructorDescriptionRpcPing
(Node node, ClusterMonitor<Node> clusterMonitor, RpcResourcePool rpcResourcePool, PongHandler pongHandler) -
Uses of ClusterMonitor in com.yahoo.search.dispatch.searchcluster
Modifier and TypeMethodDescriptionvoid
SearchCluster.addMonitoring
(ClusterMonitor<Node> clusterMonitor) PingFactory.createPinger
(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler) void
SearchCluster.ping
(ClusterMonitor clusterMonitor, Node node, Executor executor) Used by the cluster monitor to manage node status