初识Nacos 配置中心
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
初识Nacos 配置中心
文章目录
- 文档
- 依赖
- Properties类型
- 创建配置
- 配置文件
- 程序
- User
- UserService
- UserController
- 测试结果
- Yaml类型
- 创建配置
- 配置文件
- 测试结果
文档
SpringCloud官方文档:
Github中文文档:
https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-config
依赖
创建一个SpringBoot,引入相关的依赖,如下:
Properties类型
创建配置
在Nacos控制页面配置相关的配置信息,由于上面的配置文件中未指定拓展名(properties/yml),默认是properties。
配置文件
在classpath目录下创建一个名为bootstrap.properties文件,必须为bootstrap.properties。内容如下:
程序
我们建立简单的web项目:
User
UserService
UserController
测试结果
Yaml类型
创建配置
配置文件
将Bootstrap文件修改如下:
测试结果
注意:
- 如果Nacos配置的是xxx.yaml.而服务配置上写的是yml,那么也读取不到配置,需要配置文件和Nacos配置的DataId一致。
- 如果使用的是域名的方式来访问配置中心Nacos时,
spring.cloud.nacos.config.server-addr
配置方式为:域名:port
;例如Nocos的域名为abc.com.nacos,监听端口为80,则spring.cloud.nacos.config.server-addr=abc.com.nacos:80
. 80端口不能省略。
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |