关键字
KingbaseFlysync ,KFS, lower fragno,同步服务,replicator,32768
问题描述
源端同步服务在解析的过程中offline,日志中提示报错信息Attempt to write new log record with equal or lower fragno: seqno=xxx previous store fragno=32767 attempted new fragno=32768
问题分析
针对源端解析,客户提交一个大事务的场景,这时候源端解析会进行分片已提高解析效率,但是当事务很大,每一片的数量很低的时候(minRowsPerBlock控制单片数量),分片数就会变的很大,KFS对分片数是有上限的,超过32767就会报错
解决方案
将大事务拆分参数改大
property = replicator.extractor.dbms.minRowsPerBlock=10000