@InterfaceAudience.Private public class ReplicationTrackerZKImpl extends ReplicationStateZKBase implements ReplicationTracker
限定符和类型 | 类和说明 |
---|---|
class |
ReplicationTrackerZKImpl.OtherRegionServerWatcher
Watcher used to be notified of the other region server's death in the local cluster.
|
class |
ReplicationTrackerZKImpl.PeersWatcher
Watcher used to follow the creation and deletion of peer clusters.
|
abortable, conf, DISABLED_ZNODE_BYTES, ENABLED_ZNODE_BYTES, hfileRefsZNode, ourClusterKey, peerStateNodeName, peersZNode, queuesZNode, replicationZNode, tableCFsNodeName, zookeeper, ZOOKEEPER_ZNODE_REPLICATION_HFILE_REFS_DEFAULT, ZOOKEEPER_ZNODE_REPLICATION_HFILE_REFS_KEY
构造器和说明 |
---|
ReplicationTrackerZKImpl(ZooKeeperWatcher zookeeper,
ReplicationPeers replicationPeers,
org.apache.hadoop.conf.Configuration conf,
Abortable abortable,
Stoppable stopper) |
限定符和类型 | 方法和说明 |
---|---|
List<String> |
getListOfRegionServers()
Return a snapshot of the current region servers.
|
void |
registerListener(ReplicationListener listener)
Register a replication listener to receive replication events.
|
void |
removeListener(ReplicationListener listener) |
getListOfReplicatorsZK, getPeerNode, getPeerStateNode, getTableCFsNode, isPeerPath, peerExists, toByteArray
public ReplicationTrackerZKImpl(ZooKeeperWatcher zookeeper, ReplicationPeers replicationPeers, org.apache.hadoop.conf.Configuration conf, Abortable abortable, Stoppable stopper)
public void registerListener(ReplicationListener listener)
ReplicationTracker
registerListener
在接口中 ReplicationTracker
public void removeListener(ReplicationListener listener)
removeListener
在接口中 ReplicationTracker
public List<String> getListOfRegionServers()
getListOfRegionServers
在接口中 ReplicationTracker
Copyright © 2007–2022 The Apache Software Foundation. All rights reserved.