2.4. UUID同步服务部署

本章节介绍UUID同步服务部署方法。

2.4.1. UUID同步服务简介

在伪多发场景下,当通过网关分发请求到源库和目标库服务新增记录时,存在生成的UUID值不一致的情况。这个服务的用途就是将目标库的UUID值更新为源库的UUID值。 它工作的原理是接收源库服务和目标库服务推送过来的插入数据,进行撮合后更新目标库中UUID值。

UUID同步服务特性包括:

  • 支持配置多个目标端数据库

  • 支持配置需要同步的表以及列名

2.4.2. UUID同步服务部署

部署时需要的物料包括:

  1. UUID同步服务的发布物 LightDB1.0-ukagent-xxxx.zip

部署时需要的步骤包括:

  1. 在部署服务器上解压发布物包。

  2. 修改config/application.properties 配置所有的目标库数据源和需要同步的表列信息,具体可以参考发布包中的文件 application.properties.sample

2.4.3. UUID同步服务启动

完成上述部署步骤后,可执行 ./start.sh 进行启动。

2.4.4. UUID同步服务停止

完成上述部署步骤后,可执行 ./stop.sh 进行停止。