This is an automated email from the ASF dual-hosted git repository.

liujun pushed a commit to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.2 by this push:
     new 238fe3125c 14372 fix multi registries (#14381)
238fe3125c is described below

commit 238fe3125c427eda496b857623ba17e67f722ecd
Author: mrwangyin <44059656+mrwang...@users.noreply.github.com>
AuthorDate: Thu Jul 4 16:20:30 2024 +0800

    14372 fix multi registries (#14381)
---
 .../java/org/apache/dubbo/metadata/report/MetadataReportInstance.java  | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReportInstance.java
 
b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReportInstance.java
index 59d2dcb874..f9d7833730 100644
--- 
a/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReportInstance.java
+++ 
b/dubbo-metadata/dubbo-metadata-api/src/main/java/org/apache/dubbo/metadata/report/MetadataReportInstance.java
@@ -115,6 +115,9 @@ public class MetadataReportInstance implements Disposable {
 
     private String getRelatedRegistryId(MetadataReportConfig config, URL url) {
         String relatedRegistryId = config.getRegistry();
+        if (isEmpty(relatedRegistryId)) {
+            relatedRegistryId = config.getId();
+        }
         if (isEmpty(relatedRegistryId)) {
             relatedRegistryId = DEFAULT_KEY;
         }

Reply via email to