mirror of
https://gitee.com/dolphinscheduler/DolphinScheduler.git
synced 2024-12-04 13:17:50 +08:00
fix:In a cluster environment, verify that nodes have matching bug.
This commit is contained in:
parent
c17fe38a6c
commit
3c6780c3cd
@ -144,7 +144,7 @@ public abstract class AbstractZKClient extends ZookeeperCachedOperator{
|
||||
String parentPath = getZNodeParentPath(zkNodeType);
|
||||
String serverPathPrefix = parentPath + "/" + OSUtils.getHost();
|
||||
String registerPath = zkClient.create().withMode(CreateMode.EPHEMERAL_SEQUENTIAL).forPath(
|
||||
serverPathPrefix + "_", heartbeatZKInfo.getBytes());
|
||||
serverPathPrefix + UNDERLINE, heartbeatZKInfo.getBytes());
|
||||
logger.info("register {} node {} success" , zkNodeType.toString(), registerPath);
|
||||
return registerPath;
|
||||
}
|
||||
@ -307,7 +307,7 @@ public abstract class AbstractZKClient extends ZookeeperCachedOperator{
|
||||
}
|
||||
Map<String, String> serverMaps = getServerMaps(zkNodeType);
|
||||
for(String hostKey : serverMaps.keySet()){
|
||||
if(hostKey.startsWith(host)){
|
||||
if(hostKey.startsWith(host + UNDERLINE)){
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user