大数据中使用Canal同步数据一般同步到Kafka中,这里Kafka相当于是Canal Client,Kafka集群自带HA属性,所以这里我们只关注Canal Server HA。...将数据写入Kafka,可配:tcp, kafka, RocketMQ,tcp就是使用canal代码接收canal.serverMode = kafka#配置canal写入Kafka地址canal.mq.servers...canal#配置Canal将数据导入到Kafka topiccanal.mq.topic=canal_topic注意:两台机器上的instance目录的名字需要保证完全一致,HA模式是依赖于instance...values (4,"s1",21),(5,"s2",22),(6,"s3",23);可以观察到Kafka canal_topic中有监控到的数据如下:{"data":[{"id":"4","name...”表中写入数据:mysql> insert into person values (7,"x1",24),(8,"x2",25),(9,"x3",26);可以观察写入到Kafka “canal_topic