官网主页上的一句话自我介绍
一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
在2018Dec14发布v0.7.0
github页面
可在git-hub的releases上下载其server的可执行版本zip包
和nacos结合的软件 | 情况 |
---|---|
dubbo | 已于0.6.0实现 |
k8s | 计划于0.8.0 |
istio | 计划于0.9.0 |
注册中心
从zookeeper到nacos,主要就是改了registery的协议,把zookeeper
改为nacos
,以properites写法为例
zookeeper的是
dubbo.registry.address=zookeeper://127.0.0.1:2181
nacos的是
dubbo.registry.address=nacos://127.0.0.1:8848
配置中心
配置中心是新增的,按照官网spring-boot中用法示例即可,使用方式如下
主类上指定dataId
@NacosPropertySource(dataId = "example", autoRefreshed = true)
属性上指定配置项
@NacosValue("${useLocalCache:false}", autoRefreshed = true)
private boolean useLocalCache;
这么看,nacos有动态刷新功能,但是spring-boot的有绑定,spring-cloud-config在启动之初就加载,各有利弊
网友评论