|
@@ -35,12 +35,14 @@ public class PlainCanalConfigClient extends AbstractCanalLifeCycle implements Ca
|
|
|
private int adminPort;
|
|
|
private boolean autoRegister;
|
|
|
private String autoCluster;
|
|
|
+ private String name;
|
|
|
|
|
|
public PlainCanalConfigClient(String configURL, String user, String passwd, String localIp, int adminPort,
|
|
|
- boolean autoRegister, String autoCluster){
|
|
|
+ boolean autoRegister, String autoCluster, String name){
|
|
|
this(configURL, user, passwd, localIp, adminPort);
|
|
|
this.autoCluster = autoCluster;
|
|
|
this.autoRegister = autoRegister;
|
|
|
+ this.name = name;
|
|
|
}
|
|
|
|
|
|
public PlainCanalConfigClient(String configURL, String user, String passwd, String localIp, int adminPort){
|
|
@@ -71,7 +73,7 @@ public class PlainCanalConfigClient extends AbstractCanalLifeCycle implements Ca
|
|
|
md5 = "";
|
|
|
}
|
|
|
String url = configURL + "/api/v1/config/server_polling?ip=" + localIp + "&port=" + adminPort + "&md5=" + md5
|
|
|
- + "®ister=" + (autoRegister ? 1 : 0) + "&cluster=" + autoCluster;
|
|
|
+ + "®ister=" + (autoRegister ? 1 : 0) + "&cluster=" + autoCluster + "&name=" + name;
|
|
|
return queryConfig(url);
|
|
|
}
|
|
|
|