Nacos Config入门
- 使用nacos作为配置中心,其实就是将nacos当做一个服务端, 将各个微服务看成是客户端,我们将各个微服务的配置文件统-存放在nacos. 上,然后各个微服务从nacos上拉取配置即可。
- 接下来我们以商品微服务为例,学习nacos config的使用
- 1.搭建nacos环境【使用现有的nacos环境即可】
- 2.在微服务中引入nacos的依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
- 3.在微服务中添加nacos config的配置
- 注意:不能使用原来的application.yml作为配置文件,而是新建一个bootstrap.ymy作为配置文件
配置文件优先级(由高到低):
bootstrap.properties -> bootstrap.yml -> application.properties -> application.yml
- 4.在nacos中添加配置
- 点击配置列表,点击右边+号,新建配置。在新建配置过程中,要注意下面的细节:
- 1)Data ID不能随便写,要跟配置文件中的对应,对应关系如图所示
- 2)配置文件格式要跟配置文件的格式对应,且目前仅仅支持YAML和Properties
-
3)配置内容按照上面选定的格式书写
image
- 5.注释本地的application.yaml中的内容,启动程序进行测试
- 如果依旧可以成功访问程序,说明我们nacos的配置中心功能已经实现
网友评论