adapter使用rdb mirror进行整库备份时会出现各种sql异常,异常语句本身在源数据库中可执行。 开启trace日志后发现异常日志前没有执行sql日志打印
查看代码com.alibaba.otter.canal.client.adapter.rdb.service.RdbSyncService发现sql日志打印在异常catch后面,异常场景无法打印日志 当需要查看sql进行问题排查时,由于sql日志打印代码在异常后面,导致无法看到异常的sql语句
将sql日志打印前置或在finally中执行
原提问者GitHub用户liqi444
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。