From 7f43c62cb60855bd2184eb2472b4212fe4e16653 Mon Sep 17 00:00:00 2001 From: DigitalSonic Date: Tue, 4 Feb 2020 17:01:39 +0800 Subject: [PATCH] add a NodeRegister to register Node to ZK --- pom.xml | 13 +- .../druid/pool/ha/node/FileNodeListener.java | 3 + .../druid/pool/ha/node/ZookeeperNodeInfo.java | 74 +++++++++ .../pool/ha/node/ZookeeperNodeRegister.java | 156 ++++++++++++++++++ .../ha/node/ZookeeperNodeRegisterTest.java | 103 ++++++++++++ 5 files changed, 348 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/alibaba/druid/pool/ha/node/ZookeeperNodeInfo.java create mode 100644 src/main/java/com/alibaba/druid/pool/ha/node/ZookeeperNodeRegister.java create mode 100644 src/test/java/com/alibaba/druid/pool/ha/node/ZookeeperNodeRegisterTest.java diff --git a/pom.xml b/pom.xml index 4d4db226ae..def015ee6d 100644 --- a/pom.xml +++ b/pom.xml @@ -527,7 +527,12 @@ 2.5.3 provided - + + org.apache.curator + curator-recipes + 4.2.0 + provided +