1.环境
mysql5.6 centos7 jdk8 canal 1.1.1
配置文件和mysql的canal用户都照着quickstart里面配置好了
2.问题
1、启动canal的时候example.log日志里面会有一个错误信息,难得上截图了,手打 。。。
ERROR com.alibaba.druid.pool.DruidDataSource - testWhileIdle is true, validationQuery not set
2、查看mysql的日志 /var/log/mysql/mysqld.log的时候有这样的信息:
Aborted connection 7 to db: 'unconnected' user:'canal' host:'vm02' (Got an error reading communication packets)
3、binlog日志里面只有建库建表的日志,没有DML操作语句的日志
4、有时候example.log里面还会有空指针的异常,我看日志里面有 gtid= 这样的日志,是因为这个吗
各位有没有遇到相同的问题求解答呀,感谢了!!!
原提问者GitHub用户chenjw505
在canal.properties中 将canal.instance.tsdb.spring.xml=classpath:spring/tsdb/h2-tsdb.xml 注释掉,就可以运行了
原回答者GitHub用户Charlieblu
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。