Package

io.buoyant.namer

zk

Permalink

package zk

Visibility
  1. Public
  2. All

Type Members

  1. case class ZkLeaderNamer(prefix: Path, zkAddrs: Seq[HostAndPort], factory: (Iterable[InetSocketAddress]) ⇒ ZooKeeperClient) extends Namer with Product with Serializable

    Permalink

    This namer accepts paths of the form /<prefix>/<zkPath>.

    This namer accepts paths of the form /<prefix>/<zkPath>. The zkPath is the location in ZooKeeper of a leader group. This namer resolves to the addresses stored in the data of the leader of the group.

  2. case class ZkLeaderNamerConfig(zkAddrs: Seq[HostAndPort]) extends NamerConfig with Product with Serializable

    Permalink
  3. class ZkLeaderNamerInitializer extends NamerInitializer

    Permalink
  4. class leader extends Namer

    Permalink

    This namer accepts paths of the form /<zkHosts>/<zkPath>.

    This namer accepts paths of the form /<zkHosts>/<zkPath>. zkHosts is a :: delimited list of zookeeper hostname:port pairs. The zkPath is the location in ZooKeeper of a leader group. This namer resolves to the addresses stored in the data of the leader of the group.

    e.g. /1.2.3.4:8001::5.6.7.8:8001::9.10.11.12:8001/path/to/leader/group

Ungrouped