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

GBase RTSync 配置(三)

原创 drizzlerain 2022-10-31
484

本章介绍的是配置文件config_task.xml所需同步的读端【source】信息,对于这部分信息的配置要做到准确,否则会引起GBase RTSync 启动失败的情况。

【source】同步工具读端组件配置信息,其相关配置样例如下:

<source ip="192.168.7.186" path="/opt/RTSync" queueSize="10000" readParseAdapter="adapter" user="root" password="111111" writeLsnToFile="true"
				openMonitor="true" monitorInterval="300" dataFormatParallel="10" rpcPort="9191" sshPort="22" dbObjToUpperCase="false" 
				isConvertSingleQuote="true" queuePollTimeOut="600"
				isExitWhileError="false"/>
配置选项选项说明
ip读端组件部署节点 。
path读端组件所在的路径信息。
queueSize读端缓存队列深度。
readParseAdapter默认值即可,不需要修改。
user服务器用户名。
password服务器密码。
writeLsnToFile是否在发送数据时记录lsn信息到本地文件。在与第三方应用集成时用于断点续传,必须开启。true为是,false为否。
openMonitor是否开启监控功能,true为是,false为否。(新架构版本该参数已经失效)
monitorInterval为监控时间间隔,单位为秒
dataFormatParallel格式化数据并发度,在服务器只安装同步工具的场景下,建议设置为cpu核数-1。
rpcPort管理端获取监控信息使用的rpc服务端口。
sshPort管理组件启动写组件时使用的ssh命令端口。
dbObjToUpperCase是否将源端的数据库对象名转换为大写,仅针对8a consumer有效,当对接8a consumer时,必须开启此参数。
isConvertSingleQuote

是否转义单引号,仅针对8a consumer有效,当数据类型为PUREDATA时需要开启此参数
当数据类型为JSON时,需要关闭此参数,设置为false。
默认为true,会将一个单引号转义为两个单引号;与8a consumer的JSON对接时不需要转义,所以值需要配置为false。

queuePollTimeOut用于长时间没有有效数据时记录lsndata,单位为秒。
isExitWhileError遇到错误时是否强制退出服务,而不考虑任务错误处理。目前仅针对cdcfile源有效,默认为false。

如果仅在一个服务器上部署GBase RTSync 那么读组件就是RTsync本身的参数,路径就是RTSync安装路径

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

文章被以下合辑收录

评论