From 9d37bb87b75b4f0c584cf2cdbf97a5df3cdc22a2 Mon Sep 17 00:00:00 2001 From: "jianghang.loujh" Date: Thu, 1 Sep 2022 13:31:01 +0800 Subject: [PATCH] fixed issue #4243 , support auto register for cluster = null --- .../canal/instance/manager/plain/PlainCanalConfigClient.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instance/manager/src/main/java/com/alibaba/otter/canal/instance/manager/plain/PlainCanalConfigClient.java b/instance/manager/src/main/java/com/alibaba/otter/canal/instance/manager/plain/PlainCanalConfigClient.java index 583091ed..f8fb4355 100644 --- a/instance/manager/src/main/java/com/alibaba/otter/canal/instance/manager/plain/PlainCanalConfigClient.java +++ b/instance/manager/src/main/java/com/alibaba/otter/canal/instance/manager/plain/PlainCanalConfigClient.java @@ -74,7 +74,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 + "&name=" + name; + + "®ister=" + (autoRegister ? 1 : 0) + "&cluster=" + StringUtils.stripToEmpty(autoCluster) + "&name=" + StringUtils.stripToEmpty(name); return queryConfig(url); }