nacos服务注册中心,配置中心

Spring Cloud alibaba: nacos服务注册中心,配置中心
首先搭建Nacos服务注册中心。
在搭建Nacos服务注册中心之前需要搞清楚两个概念:namespace和group。

先创建namespace,然后配置nacos的依赖spring-cloud-alibaba-dependencies,上传依赖spring-cloud-starter-alibaba-nacos-discovery
在服务的配置文件中进行nacos配置,之后该服务会上传到nacos注册中心

#微服务配置
spring:
  application:
    name: system-service
  cloud:
    nacos:
      server-addr: 192.168.101.65:8848
      discovery:
        namespace: dev
        group: xuecheng-plus-project

在这里插入图片描述

搭建Nacos为配置中心,其目的就是通过Nacos去管理项目的所有配置。
需要依赖:

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

服务是怎么从nacos配置中心中获取配置的?,即:namespace、group、dataid.
1、通过namespace、group找到具体的环境和具体的项目。
2、通过dataid找到具体的配置文件,dataid有三部分组成
比如:content-service-dev.yaml配置文件 由(content-service)-(dev). (yaml)三部分组成
content-service:第一部分,它是在application.yaml中配置的应用名,即spring.application.name的值。
dev:第二部分,它是环境名,通过spring.profiles.active指定,
Yaml: 第三部分,它是配置文件 的后缀,目前nacos支持properties、yaml等格式类型,本项目选择yaml格式类型。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值