首页 > 其他 > 详细

nacos配置服务入门

时间:2019-09-20 19:32:57      阅读:422      评论:0      收藏:0      [点我收藏+]

1、nacos服务端部署
参见官方文档:https://nacos.io/zh-cn/docs/quick-start.html

2、nacos配置中心功能使用
在pol文件中添加依赖:
技术分享图片

在启动类中使用@NacosPropertySources将配置引入到项目中
使用@NacosValue("${key}")获取配置指定配置
使用@Value("${key}")获取配置
使用ConfigService.getConfig()方法获取所有配置:
3、配置发布
技术分享图片

@NacosInjected注解是nacos的一个核心注解,作用是在spring容器中注入ConfigService、NamingService等实例对象
注意:使用ConfigService.publishConfig方法发布配置会直接替换掉dataId下面的所有配置内容
4、配置修改监听
直接添加监听器
技术分享图片

使用注解的方式添加:
技术分享图片

5、配置转换
自定义配置转换类,实现NacosConfigConverter接口
技术分享图片

转换器使用
技术分享图片

6、事件驱动
Nacos 事件驱动 基于标准的 Spring Event / Listener 机制
技术分享图片

目前已知的Nacos支持的事件:
技术分享图片

7、使用命名空间区分不同的环境配置
在配置文件中添加配置:
nacos.config.namespace =namespaceId

nacos配置服务入门

原文:https://www.cnblogs.com/canmeng-cn/p/11558839.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!