讲解什么是配置中心及使用前后的好处
讲解Nacos作为配置中心面板介绍
-
官方文档
- Nacos config · alibaba/spring-cloud-alibaba Wiki · GitHub
加入依赖:
订单服务和视频服务也加上这个依赖。
讲解Nacos作为配置中心实战
订单服务添加配置。
我们注释掉之前的配置。
添加新的配置。
进行发布。
我们就看到了我们的配置。
我们验证一下我们配置中心能不能拿到配置文件:
我们就拿到了这个配置。
部分同学如果出现 config dta not exist 建议重启nacos
- 除开上述问题,如果还是拉取不到配置(保持和课程版本,文件名一样先)
重新构建下项目
mvn clean package -U
然后重启IDEA
然后我们就可以启动服务成功了。
我们的网关服务也可以做这样的处理同上。视频服务也是如此。
可以访问到服务。
这样我们就把配置和本地的代码迁移出来了。
讲解Nacos动态刷新配置
如果有一天,我们的配置变化了。
我们获取配置文件中的值,然后先添加再输出:
看看变化。
postman测试:
配置变更了。
我们的controller需要加注解:
就会变化回来。
只要这里改,很快就能生效。