2、github地址: https://github.com/nacos-group/nacos-sync/releases?spm=5238cd80.7e36f36c.0.0.6f81131ar66AAR
3、直接下载地址:https://github.com/nacos-group/nacos-sync/releases/download/0.5.0/nacos-sync-0.5.0.tar.gz
数据库的脚本:bin目录下的nacosSync.sql
使用jdk17运行吧 最低好像要11
到bin目录下使用:
sh start.sh start 启动命令
sh shutdown.sh 关闭命令
Caused by: java.net.UnknownHostException: worker-1: 未知的名称或服务
at java.base/java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.base/java.net.InetAddress.getLocalHost(InetAddress.java:1666)
如果出现了这种报错:
vi /etc/hosts
192.168.99.35 worker-1
设置host即可
设置数据库在conf的application.yaml配置文件中:
spring.datasource.url=jdbc:mysql://【ip】:3306/nacos_sync?characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

服务名:需要同步的服务名
分组:就是同步的分组
相关:
Nacos 之间的同步 直接使用API 写个脚本就可以了,不用这个更方便
https://gist.github.com/chenws1012/cbac028c0a8341714975e9de78a4d80d