From 414608245329fbafd00a68dd1d53a0cd97ad3b6f Mon Sep 17 00:00:00 2001 From: Albumen Kevin Date: Tue, 26 Sep 2023 18:55:08 +0800 Subject: [PATCH] Skip refresh registry config for internal service (#13134) --- .../bootstrap/builders/InternalServiceConfigBuilder.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/builders/InternalServiceConfigBuilder.java b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/builders/InternalServiceConfigBuilder.java index 5a2dbdbaf6..af37236120 100644 --- a/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/builders/InternalServiceConfigBuilder.java +++ b/dubbo-config/dubbo-config-api/src/main/java/org/apache/dubbo/config/bootstrap/builders/InternalServiceConfigBuilder.java @@ -262,8 +262,11 @@ public class InternalServiceConfigBuilder { serviceConfig.setScopeModel(applicationModel.getInternalModule()); serviceConfig.setApplication(applicationConfig); - RegistryConfig registryConfig = new RegistryConfig("N/A"); + RegistryConfig registryConfig = new RegistryConfig(); + registryConfig.refresh(); + registryConfig.setNeedRefresh(false); registryConfig.setId(this.registryId); + registryConfig.setAddress("N/A"); registryConfig.setScopeModel(this.applicationModel); serviceConfig.setRegistry(registryConfig);