nacos配置中心及服务注册中心使用

依赖
父级
2020.0.5
2021.1

    org.springframework.cloud
    spring-cloud-dependencies
    ${spring-cloud.version}
    pom
    import



    com.alibaba.cloud
    spring-cloud-starter-alibaba-nacos-discovery
    ${nacos-discovery.version}



    com.alibaba.cloud
    spring-cloud-starter-alibaba-nacos-config
    ${nacos-discovery.version}

 
  
子项目依赖



    com.alibaba.cloud
    spring-cloud-starter-alibaba-nacos-config



    org.springframework.cloud
    spring-cloud-starter-bootstrap

nacos配置中心及服务注册中心使用_第1张图片

在resource下新建文件bootstrap.yml

spring:
  application:
    name: cloud-provider
  cloud:
    nacos:
      config:
        server-addr: 192.168.99.108:8848

项目启动会优先加载bootstrap.yml文件然后加载application.yml文件

加载bootstrap.yml文件时连接到里面配置的nacos地址然后加载nacos上跟spring.application: name.cloud-provider配置的name同名的文件

nacos配置中心及服务注册中心使用_第2张图片

nacos配置中心及服务注册中心使用_第3张图片

读取配置

nacos配置中心及服务注册中心使用_第4张图片

注册到nacos,依赖spring-cloud-starter-alibaba-nacos-discovery后添加一下配置即可

server:
  port: 8501
spring:
  application:
    name: cloud-provider
  cloud:
    nacos:
      server-addr: 192.168.99.108:8848

你可能感兴趣的:(java,spring,boot,spring)