杨鹿芩2023年03月23日
195阅读
所属分类Ant Design Vue、vue3、sqlAnywhere、多数据源、MyBatis plus、springboot PC网站

作品详情

1、功能模块:
振分処理:①在对同步目标DB进行同步分发处理时,可以通过设定以表为单位指定同步目标记录的条件。②保证对同步源DB以事务为单位的数据同步。③在排队处理和同步分发处理时,记录该操作日志。
处理:从同步源DB队列中提取改变前后的JSON数据和表信息,根据预先指定的抖动规则,将记录抖动到基于SI的同步目标DB队列中。
另外,在振荡处理中发生错误的情况下,从SI基础自动发送异常的邮件。
分散処理:①可以以DB为单位指定对同步目标DB进行同步分发处理的表。②按照NEXT、CPS、more设定分散处理任务
处理:从基于SI的同步目标DB队列中提取SQL语句,通过对同步目标DB发布SQL语句来反映同步数据。
另外,在分布式处理中发生错误的情况下,从SI基础自动发送异常的邮件。
運用管理:针对每个单位编号指定同步目标DB队列,将NEXT/CPS/more、单位编号和同步目标DB队列名称登记到同步目标DB队列指定主。同时,在SI基础DB中自动生成同步目标DB队列的表。
另外,登录到同步目的地DB队列指定主程序的数据可在画面上查询。
※可以从画面追加同步目的地,但不能变更、删除同步目的地。
(为了防止数据不匹配)
负责任务:开发担当和技术担当,由于是日本项目所以所用数据库是sqlAnywhere并非目前主流数据库,所以在开发时存在数据库语法调查情况。我负责以上三个主要业务开发以及技术难点分析解决。当前项目使用 springboot、MyBatis plus、多数据源、sqlAnywhere、vue3、Ant Design Vue
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论