2.4. UUID同步服务部署
本章节介绍UUID同步服务部署方法。
2.4.1. UUID同步服务简介
在伪多发场景下,当通过网关分发请求到源库和目标库服务新增记录时,存在生成的UUID值不一致的情况。这个服务的用途就是将目标库的UUID值更新为源库的UUID值。 它工作的原理是接收源库服务和目标库服务推送过来的插入数据,进行撮合后更新目标库中UUID值。
UUID同步服务特性包括:
支持配置多个目标端数据库
支持配置需要同步的表以及列名
2.4.2. UUID同步服务部署
部署时需要的物料包括:
UUID同步服务的发布物
LightDB1.0-ukagent-xxxx.zip
部署时需要的步骤包括:
在部署服务器上解压发布物包。
修改config/application.properties 配置所有的目标库数据源和需要同步的表列信息,具体可以参考发布包中的文件
application.properties.sample
。
2.4.3. UUID同步服务启动
完成上述部署步骤后,可执行 ./start.sh
进行启动。
2.4.4. UUID同步服务停止
完成上述部署步骤后,可执行 ./stop.sh
进行停止。