Class ZookeeperClientManager
java.lang.Object
org.apache.dubbo.remoting.zookeeper.curator5.ZookeeperClientManager
-
Constructor Summary
ConstructorsConstructorDescriptionUse getInstance instead of get Instance This method is made public solely for unit test purposes. -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()fetchAndUpdateZookeeperClientCache(List<String> addressList) static ZookeeperClientManagergetInstance(ApplicationModel applicationModel) getURLBackupAddress(URL url) get all zookeeper urls (such as zookeeper://127.0.0.1:2181?for unit test
-
Constructor Details
-
ZookeeperClientManager
public ZookeeperClientManager()Use getInstance instead of get Instance This method is made public solely for unit test purposes.
-
-
Method Details
-
getInstance
-
connect
-
fetchAndUpdateZookeeperClientCache
-
getURLBackupAddress
get all zookeeper urls (such as zookeeper://127.0.0.1:2181?backup=127.0.0.1:8989,127.0.0.1:9999)- Parameters:
url- such as zookeeper://127.0.0.1:2181?backup=127.0.0.1:8989,127.0.0.1:9999- Returns:
- such as 127.0.0.1:2181,127.0.0.1:8989,127.0.0.1:9999
-
getZookeeperClientMap
for unit test- Returns:
-
destroy
public void destroy()
-