分布式技术

SpringCloud Alibaba Nacos配置中心使用

2019-05-05  本文已影响0人  DoubleFooker

nacos配置中心接入

Server端的启动

官网下载

管理后台界面

1557044283322.png

代码接入

maven引入

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-alibaba-dependencies</artifactId>
                <version>0.2.1.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

使用nacos-config

  <dependency>
       <groupId>org.springframework.cloud</groupId>
       <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
  </dependency>

springboot配置信息,配置在bootstrap.properties文件下

##默认使用spring.application.name对应Data Id 名
spring.application.name=nacos-config
spring.cloud.nacos.config.server-addr=127.0.0.1:8848

在nacos服务端建立配置nacos-config.properties,注意nacos的配置信息对应规则如下,新建配置名称需要带上文件格式后缀。

Data ID:    nacos-config.properties

Group  :    DEFAULT_GROUP

配置格式:    Properties

配置内容:   test=nacos-config-properties

启动springboot即可获取到nacos的配置信息

@SpringBootApplication
public class NacosConfigClientApp {
    public static void main(String[] args) {

        ConfigurableApplicationContext run = SpringApplication.run(NacosConfigClientApp.class, args);
        String test = run.getEnvironment().getProperty("test");
        System.out.println(test);
    }
}

遇到的问题记录

上一篇 下一篇

猜你喜欢

热点阅读