Nacos Config 服务配置中心

开课吧樵夫2021-12-14 18:23

  在日常的开发中,我们可能会碰到集群中N台主机的配置文件都是相同的,那么对配置文件的更新维护就成了一个非常棘手的问题。这时就可以使用Nacos对 Spring Cloud 中各个微服务配置文件进行统一维护管理。

  配置中心入门案例

  复制provider-nacos工程,并重命名为provider-nacos-config。

  在pom文件中添加nacos config依赖:

<!--nacos config 依赖-->
<dependency>
    <groupId>com.alibaba.cloud</groupId>
    <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>

  删除原有的application.yml文件,新建bootstrap.yml。

spring:
  application:
    # 微服务名称
    name: family-provider-service
  cloud:
    nacos:
      config:
        # 配置中心地址
        server-addr: localhost:8848
        # 配置文件扩展名称
        file-extension: yml

  Nacos启动与配置

  启动Nacos,打开Nacos页面。

Nacos Config 服务配置中心

  新建配置:

Nacos Config 服务配置中心

  将原有application.yml中的所有内容完整的粘贴到配置内容中后,点击发布。

Nacos Config 服务配置中心

  启动provider-nacos-config工程,如果可以正常启动则说明配置中心测试成功。