yugong
[TOC]
目的
SQL Server -> MySQL 的一致性检查(CHECK)
MySQL -> SQL Server 的回滚(SYNC)
获得 yugong jar 包
方法一:编译 yugong jar 包:
git git@gitlab.yeshj.com:hjarch-practice/yugong.git
cd yugong
mvn clean package
cp target/yugong-shaded.jar .
方法二:
不想编译的同学,
直接点击 Tags · HJArch-Internal / yugong · GitLab ,
找到里面最新的版本,里面有 jar 包下载。
配置文件
有两个配置文件:
properties,配置数据库信息和作业信息
YAML 配置文件,做 Translator 定制化
运行
HJ 使用的 yugong 已经改为 fat jar 模式运行,摒弃了官方的打包流程。
将生成的 fat jar yugong-shaded.jar 拷贝到服务器,即可运行。
运行参数:
-c:使用的 yugong properties,配置数据库信息和作业信息
-y:使用的 YAML 配置文件,做 Translator 定制化
运行命令:
java -jar yugong-shaded.jar -c sync-mssql-mysql.propertie