SpringBoot開發:Nacos註冊中心管理
前言
在之前的 Dubbo 服務開發中,我們一般使用 Zookeeper 作為註冊中心,同時還需要部署 Dubbo 監控中心和管理後台。
Nacos 註冊中心
Nacos 是阿里巴巴的開源的項目,全稱 Naming Configuration Service ,專註於服務發現和配置管理領域。
Nacos 致力於幫助您發現、配置和管理微服務。Nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現、服務配置、服務元數據及流量管理。
Nacos 生態圖
如 Nacos 全景圖所示,Nacos 無縫支持一些主流的開源生態,例如
Spring Cloud
Apache Dubbo and Dubbo Mesh TODO
Kubernetes and CNCF TODO。
使用 Nacos 簡化服務發現、配置管理、服務治理及管理的解決方案,讓微服務的發現、管理、共享、組合更加容易。
Nacos Spring Boot 快速開始
配置文件:
啟動類引入 Dubbo 註解:
介面實現:
打包介面:
服務引用:
/**
* 支付寶支付
* 創建者 xxx
* 創建時間 2019年7月30日
*/
@Controller
@RequestMapping(value = alipay)
public class AliPayController {
@Reference
private IAliPayService aliPayService;
}
啟動項目,登錄到管理控制中心,如果發現有數據,說明註冊成功。
小結
一個 Nacos 就輕鬆搞定了,還捎帶著配置管理中心,一舉兩得,何樂不為。


※到處是map、flatMap,啥意思?
※互聯網應用技術高級師資培訓隆重開班
TAG:千鋒JAVA開發學院 |