From 16d2c1b903867e593e51e3670180e6a71e84a8cc Mon Sep 17 00:00:00 2001 From: flystar32 Date: Thu, 20 Sep 2018 11:32:30 +0800 Subject: [PATCH] update nacos version to 0.2.1-RC and format code --- spring-cloud-alibaba-dependencies/pom.xml | 2 +- .../src/main/resources/bootstrap.properties | 2 +- .../src/main/resources/application.properties | 2 +- .../src/main/resources/application.properties | 2 +- .../client/NacosPropertySourceLocator.java | 19 +++++++++++-------- .../main/resources/META-INF/spring.factories | 2 +- .../alibaba/nacos/ribbon/NacosServer.java | 2 +- .../alibaba/nacos/ribbon/NacosServerList.java | 2 +- 8 files changed, 18 insertions(+), 15 deletions(-) diff --git a/spring-cloud-alibaba-dependencies/pom.xml b/spring-cloud-alibaba-dependencies/pom.xml index 7707c60ee..35244bb06 100644 --- a/spring-cloud-alibaba-dependencies/pom.xml +++ b/spring-cloud-alibaba-dependencies/pom.xml @@ -18,7 +18,7 @@ 0.1.1 3.1.0 - 0.2.0 + 0.2.1-RC1 diff --git a/spring-cloud-alibaba-examples/nacos-example/nacos-config-example/src/main/resources/bootstrap.properties b/spring-cloud-alibaba-examples/nacos-example/nacos-config-example/src/main/resources/bootstrap.properties index aca756fe4..8d94d562d 100644 --- a/spring-cloud-alibaba-examples/nacos-example/nacos-config-example/src/main/resources/bootstrap.properties +++ b/spring-cloud-alibaba-examples/nacos-example/nacos-config-example/src/main/resources/bootstrap.properties @@ -1 +1 @@ -spring.cloud.nacos.config.server-addr=127.0.0.1:8080 \ No newline at end of file +spring.cloud.nacos.config.server-addr=127.0.0.1:8848 \ No newline at end of file diff --git a/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-consumer-example/src/main/resources/application.properties b/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-consumer-example/src/main/resources/application.properties index bbd505914..1df160fcc 100644 --- a/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-consumer-example/src/main/resources/application.properties +++ b/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-consumer-example/src/main/resources/application.properties @@ -1,4 +1,4 @@ spring.application.name=service-consumer server.port=18083 management.endpoints.web.exposure.include=* -spring.cloud.nacos.discovery.server-addr=127.0.0.1:8080 \ No newline at end of file +spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 \ No newline at end of file diff --git a/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-provider-example/src/main/resources/application.properties b/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-provider-example/src/main/resources/application.properties index 044964020..66100d79f 100644 --- a/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-provider-example/src/main/resources/application.properties +++ b/spring-cloud-alibaba-examples/nacos-example/nacos-discovery-example/nacos-discovery-provider-example/src/main/resources/application.properties @@ -1,4 +1,4 @@ server.port=18082 spring.application.name=service-provider -spring.cloud.nacos.discovery.server-addr=127.0.0.1:8080 +spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848 management.endpoints.web.exposure.include=* \ No newline at end of file diff --git a/spring-cloud-alibaba-nacos-config/src/main/java/org/springframework/cloud/alibaba/nacos/client/NacosPropertySourceLocator.java b/spring-cloud-alibaba-nacos-config/src/main/java/org/springframework/cloud/alibaba/nacos/client/NacosPropertySourceLocator.java index 24c276df6..7f9033c16 100644 --- a/spring-cloud-alibaba-nacos-config/src/main/java/org/springframework/cloud/alibaba/nacos/client/NacosPropertySourceLocator.java +++ b/spring-cloud-alibaba-nacos-config/src/main/java/org/springframework/cloud/alibaba/nacos/client/NacosPropertySourceLocator.java @@ -16,7 +16,6 @@ package org.springframework.cloud.alibaba.nacos.client; - import java.util.Properties; import org.slf4j.Logger; @@ -81,13 +80,14 @@ public class NacosPropertySourceLocator implements PropertySourceLocator { Properties properties = getPropertiesFromEnv(env); try { - configService = NacosFactory.createConfigService(properties); + configService = NacosFactory.createConfigService(properties); } catch (NacosException e) { - logger.error("create config service error, nacosConfigProperties:{}, ", properties, e); + logger.error("create config service error, nacosConfigProperties:{}, ", + properties, e); return null; } - + beanFactory.registerSingleton("configService", configService); if (null == configService) { @@ -96,7 +96,8 @@ public class NacosPropertySourceLocator implements PropertySourceLocator { return null; } long timeout = nacosConfigProperties.getTimeout(); - nacosPropertySourceBuilder = new NacosPropertySourceBuilder(configService, timeout); + nacosPropertySourceBuilder = new NacosPropertySourceBuilder(configService, + timeout); String applicationName = env.getProperty("spring.application.name"); logger.info("Initialize spring.application.name '" + applicationName + "'."); @@ -112,7 +113,8 @@ public class NacosPropertySourceLocator implements PropertySourceLocator { CompositePropertySource composite = new CompositePropertySource( NACOS_PROPERTY_SOURCE_NAME); - loadApplicationConfiguration(composite, env, nacosGroup, dataIdPrefix, contentType); + loadApplicationConfiguration(composite, env, nacosGroup, dataIdPrefix, + contentType); return composite; } @@ -131,8 +133,9 @@ public class NacosPropertySourceLocator implements PropertySourceLocator { } private void loadNacosDataIfPresent(final CompositePropertySource composite, - final String dataId, final String group,String contentType) { - NacosPropertySource ps = nacosPropertySourceBuilder.build(dataId, group, contentType); + final String dataId, final String group, String contentType) { + NacosPropertySource ps = nacosPropertySourceBuilder.build(dataId, group, + contentType); if (ps != null) { composite.addFirstPropertySource(ps); } diff --git a/spring-cloud-alibaba-nacos-config/src/main/resources/META-INF/spring.factories b/spring-cloud-alibaba-nacos-config/src/main/resources/META-INF/spring.factories index 3d6be0498..ea1ce5008 100644 --- a/spring-cloud-alibaba-nacos-config/src/main/resources/META-INF/spring.factories +++ b/spring-cloud-alibaba-nacos-config/src/main/resources/META-INF/spring.factories @@ -4,4 +4,4 @@ org.springframework.boot.autoconfigure.EnableAutoConfiguration=\ org.springframework.cloud.alibaba.nacos.NacosConfigAutoConfiguration,\ org.springframework.cloud.alibaba.nacos.endpoint.NacosConfigEndpointAutoConfiguration org.springframework.boot.diagnostics.FailureAnalyzer=\ -org.springframework.cloud.alibaba.nacos..analyzer.NacosConnectionFailureAnalyzerdiagnostics \ No newline at end of file +org.springframework.cloud.alibaba.nacos.diagnostics.analyzer.NacosConnectionFailureAnalyzer \ No newline at end of file diff --git a/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServer.java b/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServer.java index 050edc7c5..9fbaf231d 100644 --- a/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServer.java +++ b/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServer.java @@ -37,7 +37,7 @@ public class NacosServer extends Server { this.metaInfo = new MetaInfo() { @Override public String getAppName() { - return instance.getService().getName(); + return instance.serviceName(); } @Override diff --git a/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServerList.java b/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServerList.java index 59555865c..3eb43bbcc 100644 --- a/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServerList.java +++ b/spring-cloud-alibaba-nacos-discovery/src/main/java/org/springframework/cloud/alibaba/nacos/ribbon/NacosServerList.java @@ -56,7 +56,7 @@ public class NacosServerList extends AbstractServerList { private List getServers() { try { List instances = registration.getNacosNamingService() - .selectInstances(serviceId, true); + .getAllInstances(serviceId); return instancesToServerList(instances); } catch (Exception e) {