简介CDC服务
Publisher Service(发布程序): 服务将需要发布的信息插入到message/event表里面。
Consumer Service(消费程序):从消息队列里面获取到消息之后,然后根据唯一标识,将本服务数据库中的数据处理。
OUTBOX Table(发件箱表格): Eventuate Local 使用events表,Eventuate Tram 使用message表。
Eventuate CDC Service(CDC 服务): 服务将数据接收到之后,然后发布到消息队列里面。
Reader: CDC 服务的一个组件,使用polling方式或者 transaction log tailing 来获取发生变化的数据。
Pipeline: Reader使用Pipeline发布消息。
Offset Store: Reader使用Offset Store记录当前事务日志的offset或者binlog的offset。
Publisher: Reader通过publisher将消息发送大消息队列里面。
Zookeeper: 当Reader集群需要选举的时候,使用到zookeeper
在使用的过程中,尽量选择mysql、kafka作为相应的组件,如果出现问题可以找到解决方案。