
nacos官网截图
官网主页上的一句话自我介绍
一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
在2018Dec14发布v0.7.0
github页面
可在git-hub的releases上下载其server的可执行版本zip包
| 和nacos结合的软件 | 情况 |
|---|---|
| dubbo | 已于0.6.0实现 |
| k8s | 计划于0.8.0 |
| istio | 计划于0.9.0 |

nacos与dubbo的结合已于0.6.0实现

nacos与k8s的结合计划于0.8.0

nacos与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在启动之初就加载,各有利弊