实战 | NacosSync双向复制指南

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

[[420246]]

引言

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的避免不了自己改造实现。

 

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

 

责任编辑:武晓燕 来源: 瓜农老梁
相关推荐

2021-09-06 10:34:48

Nacos复制源码

2010-05-24 15:21:37

MySQL双向

2021-06-30 07:19:35

双向流式RPCgRPC

2009-03-16 13:44:29

双向复制实例MySQL

2024-12-04 16:44:51

2014-07-29 11:20:28

Swift豆瓣电台编程实战

2024-12-04 15:49:29

2024-07-17 14:16:40

XMLPythonWeb开发

2021-07-29 10:39:50

MySQLMySQL5.7MySQL8

2013-02-25 17:42:07

Windows 7卷影复制

2022-09-06 10:39:38

Docker镜像构建

2010-08-12 10:17:05

华为路由器配置

2024-03-01 20:28:54

CentOS 7文件操作search

2012-09-03 10:34:30

2012-02-23 11:45:23

虚拟化SRM桌面虚拟化

2024-07-31 10:22:49

Go语言编码

2012-02-16 09:23:42

虚拟化桌面虚拟化SRM

2016-12-18 15:03:57

Python Scikit Lea数据

2023-12-04 16:15:05

Docker容器

2024-09-30 08:10:22

点赞
收藏

51CTO技术栈公众号