暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase RTSync配置(一)

原创 drizzlerain 2022-09-02
428

GBase RTSync使用起来并不复杂,核心在于将配置文件配置正确,使得GBase RTSync可以get到它需要同步的源端与目的端的所有信息。

本章节介绍第一个重要配置文件config_task.xml的中server的配置方法。

打开配置文件,找到server标签。

<server syncMode="full" dataFormatType="PUREDATA" id="server1" mqType="kafka" queueName="mysqlto8aMQ" isHighAvailable="false" dataRecoveryMode="file">

各项配置选项解释如下:

配置选项选项说明
syncMode代表同步模式,支持,全量(full),增量(increment),全量加增量(fullincrement)。
dataFormatType支持PUREDATA(传输数据内容为变化的数据),SQL(传输内容为执行的sql语句,当前版本只有读数据组件部分部署支持SQL),JSON(仅当同步工具与GBase 8a集群Kafka Consumer集成时可用)。
idserver节点的标识信息,需要在当前配置文件中唯一。
mqType消息中间件类型,目前支持kafka和rabbitmq。
queueName消息队列名称,根据mqType和queueName名称,同步工具会动态寻找config_mqType_[queueName].properties文件初始化mq相关信息
isHighAvailable是否使用高可用模式,依赖于Zookeeper,true为开启,false为不开启。
dataRecoveryMode数据恢复模式,用于配置记录lsn的模式,支持file,zookeeper,table,auto四种模式:file为记录lsn信息到管理组件的lsn_data目录下,在非高可用模式下有效;zookeeper为记录到Zookeeper中,只在高可用模式下有效;table为记录到目标库中,与第三方应用集成时无效;auto为同步工具根据配置自动判断。


以上配置选项中【queueName】写好后一定要记住,在第二个配置文件中还会起到尤为重要的作用

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论