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.
  • Class
    Description
    A 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.
    A hasher load balances between a set of nodes, represented by object ids.
     
     
    The configuration of a cluster monitor instance
    Must be implemented by a node collection which wants it's node state monitored by a ClusterMonitor
    A searcher to which we can send a ping to probe if it is alive
    This node monitor is responsible for maintaining the state of a monitored node.