前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nacos16# 实战|NacosSync双向复制指南

Nacos16# 实战|NacosSync双向复制指南

作者头像
瓜农老梁
发布2021-09-23 16:50:11
1.2K0
发布2021-09-23 16:50:11
举报
文章被收录于专栏:瓜农老梁瓜农老梁

引言

Nacos的注册发现和配置中心的源码基本录完了,还有一块是不同集群之间的同步。zk同步到Nacos集群,nacos集群之间做多活需要数据复制等。那本文就先看下如何使用它,进而后面文章分析如何实现。

一、配置指南

1.源码部署配置

创建数据库 nacos_sync 源码启动后自动生成了三张表。

2.添加集群配置

以本地和UAT两个集群为例。

3.创建双向同步

配置local和uat两个集群之间的双向同步。

4.检查同步效果

nacos.test.4为从Local复制过来的。

nacos.test.3为从Uat复制过来的。

二、小结

通过上面简单配置即可完成集群之前的双向复制,然而原生zk复制功能只支持dubbo zk复制到nacos,未使用dubbo的避免不了自己改造实现。

想要改造需要先把源码读明白,再针对性的加以改造满足实际所需。而且注册中心的迁移风险还是比较大,有点事情不是流量倾斜就是生产事故。

下篇将介绍NacosSync的源码实现,欢迎关注。


本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-08-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 瓜农老梁 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档