Nacos(十一)之NacosSync 介绍
生活随笔
收集整理的這篇文章主要介紹了
Nacos(十一)之NacosSync 介绍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
轉載自??NacosSync 介紹
介紹
- NacosSync是一個支持多種注冊中心的同步組件,基于Spring boot開發框架,數據層采用Spring Data JPA,遵循了標準的JPA訪問規范,支持多種數據源存儲,默認使用Hibernate實現,更加方便的支持表的自動創建更新
- 使用了高效的事件異步驅動模型, 支持多種自定義事件,使得同步任務處理的延時控制在3s,8C16G的單機能夠支持6K的同步任務
- NacosSync除了單機部署,也提供了高可用的集群部署模式,NacosSync是無狀態設計,將任務等狀態數據遷移到了數據庫,使得集群擴展非常方便
- 抽象出了Sync組件核心接口,通過注解對同步類型進行區分,使得開發者可以很容易的根據自己需求,去擴展不同注冊中心,目前已支持的同步類型:
- Nacos數據同步到Nacos
- Zookeeper數據同步到Nacos
- Nacos數據同步到Zookeeper
- Eureka數據同步到Nacos
- Consul數據同步到Nacos
系統模塊架構:
控制臺
提供了精簡Web操作控制臺,支持國際化:
同步任務管理頁面
注冊中心管理頁面
使用場景:
- 多個網絡互通的Region之間服務共享,打破Region之間的服務調用限制
- 雙向同步功能,支持Dubbo+Zookeeper服務平滑遷移到Dubbo+Naocs,享受Nacos更加優質的服務
總結
以上是生活随笔為你收集整理的Nacos(十一)之NacosSync 介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 淘宝年货节一般是什么时候 淘宝年货节时间
- 下一篇: Nacos(十二)之Java SDK