試驗(yàn)項(xiàng)目的github-repo鏈接

nacos官網(wǎng)截圖
官網(wǎng)主頁上的一句話自我介紹
一個(gè)更易于構(gòu)建云原生應(yīng)用的動(dòng)態(tài)服務(wù)發(fā)現(xiàn)、配置管理和服務(wù)管理平臺(tái)。
在2018Dec14發(fā)布v0.7.0
github頁面
可在git-hub的releases上下載其server的可執(zhí)行版本zip包
| 和nacos結(jié)合的軟件 | 情況 |
|---|---|
| dubbo | 已于0.6.0實(shí)現(xiàn) |
| k8s | 計(jì)劃于0.8.0 |
| istio | 計(jì)劃于0.9.0 |

nacos與dubbo的結(jié)合已于0.6.0實(shí)現(xiàn)

nacos與k8s的結(jié)合計(jì)劃于0.8.0

nacos與istio的結(jié)合計(jì)劃于0.9.0
注冊(cè)中心
從zookeeper到nacos,主要就是改了registery的協(xié)議,把zookeeper改為nacos,以properites寫法為例
zookeeper的是
dubbo.registry.address=zookeeper://127.0.0.1:2181
nacos的是
dubbo.registry.address=nacos://127.0.0.1:8848
配置中心
配置中心是新增的,按照官網(wǎng)spring-boot中用法示例即可,使用方式如下
主類上指定dataId
@NacosPropertySource(dataId = "example", autoRefreshed = true)
屬性上指定配置項(xiàng)
@NacosValue("${useLocalCache:false}", autoRefreshed = true)
private boolean useLocalCache;
這么看,nacos有動(dòng)態(tài)刷新功能,但是spring-boot的有綁定,spring-cloud-config在啟動(dòng)之初就加載,各有利弊