为什么80%的码农都做不了架构师?>>>   

canal错误代码:

pid:34 nid:1 exception:canal:canal-ec-to-smarti-110:com.alibaba.otter.canal.parse.exception.CanalParseException: com.alibaba.otter.canal.parse.exception.CanalParseException: parse row data failed.
Caused by: com.alibaba.otter.canal.parse.exception.CanalParseException: parse row data failed.
Caused by: java.lang.IllegalArgumentException: limit excceed: 34at com.taobao.tddl.dbsync.binlog.LogBuffer.getUint8(LogBuffer.java:276)at com.taobao.tddl.dbsync.binlog.event.RowsLogBuffer.fetchValue(RowsLogBuffer.java:872)at com.taobao.tddl.dbsync.binlog.event.RowsLogBuffer.nextValue(RowsLogBuffer.java:95)at com.alibaba.otter.canal.parse.inbound.mysql.dbsync.LogEventConvert.parseOneRow(LogEventConvert.java:449)at com.alibaba.otter.canal.parse.inbound.mysql.dbsync.LogEventConvert.parseRowsEvent(LogEventConvert.java:361)at com.alibaba.otter.canal.parse.inbound.mysql.dbsync.LogEventConvert.parse(LogEventConvert.java:112)at com.alibaba.otter.canal.parse.inbound.mysql.dbsync.LogEventConvert.parse(LogEventConvert.java:62)at com.alibaba.otter.canal.parse.inbound.AbstractEventParser.parseAndProfilingIfNecessary(AbstractEventParser.java:323)at com.alibaba.otter.canal.parse.inbound.AbstractEventParser$3$1.sink(AbstractEventParser.java:176)at com.alibaba.otter.canal.parse.inbound.mysql.MysqlConnection.dump(MysqlConnection.java:124)at com.alibaba.otter.canal.parse.inbound.AbstractEventParser$3.run(AbstractEventParser.java:209)at java.lang.Thread.run(Thread.java:745)

产生原因: mysql版本 canal不能解析binlog日志。

mysql 支持版本:>=5.1.30 目前canal支持5.6.10 及以下的版本

转载于:https://my.oschina.net/wufa/blog/467326

canal中mysql版本错误日志相关推荐

  1. Windows下MySQL的错误日志

    MySQL版本:5.6 Windows版本:Win7 64 MySQL的错误日志记录了MySQL服务器启动.关闭和运行时出错等信息.默认名称为host_name.err,保存在MySQL实例指定的da ...

  2. linux的错误日志在哪里,在linux中怎么查看错误日志

    cat或者 tail -f命令 日 志 文 件 说 明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与 ...

  3. Joomla安装过程中MySQL出现错误

    Joomla安装过程中MySQL出现错误 2011-01-04 15:09 lordlu | 分类:数据库DB | 浏览1182次 数据库等信息都填写完成开始安装时,出现如下错误提示:You have ...

  4. 升级 phpStudy 中 MySQL 版本

    升级 phpStudy 中 MySQL 版本 由于本地用的集成环境是 phpStudy 2016,没有找到升级 MySQL 版本的选项,所以自己升级一下. 从官网上下载高版本的 MySQL :http ...

  5. MySQL的错误日志查看

    在对MySQL数据库进行配置的过程中,懂得如何查看错误日志对成功配置有着至关重要的作用.MySQL查看错误日志的方法如下: 1.查询错误日志所在位置 在MySQL运行以下命令: SHOW VARIAB ...

  6. PHP项目中,记录错误日志

    一.场景介绍: 环境:LNMP 我们通常是通过nginx的错误日志来分析分错的,也就是我们在各个server中定义的error_log. 比如下面这样,就是将错误日志定义在/etc/nginx/log ...

  7. 如何在WP-Config中设置WordPress错误日志

    https://baijiahao.baidu.com/s?id=1622279671500148245&wfr=spider&for=pc 你想在wp-config文件中设置Word ...

  8. linux中mysql数据库启用日志记录_MYSQL启用日志,和查看日志

    mysql有以下几种日志: 错误日志:     -log-err 查询日志:     -log 慢查询日志:   -log-slow-queries 更新日志:     -log-update 二进制 ...

  9. Java项目中这样打印错误日志,排查问题更高效

    在程序中打错误日志的主要目标是为更好地排查问题和解决问题提供重要线索和指导.但是在实际中打的错误日志内容和格式变化多样,错误提示上可能残缺不全.没有相关背景.不明其义,使得排查解决问题成为非常不方便或 ...

最新文章

  1. html5本地缓存如何提交,HTML5: 本地缓存
  2. php合同在线签约功能_【市场在线】杭汽辅机实现海外发电市场重大突破 —成功签约阿联酋Fujairah F3 IPP项目表冷器合同...
  3. 为mongodb加上权限
  4. 开源公司被云厂商“寄生”,咋整?
  5. django-正向查找
  6. 测试sql server服务是否配置正确
  7. redis如何进行分库存储和选择模糊清除缓存
  8. 网络图的绘制方法详细讲解
  9. a59s刷机包卡刷 oppo_OPPOA59S刷机包_线刷包_救砖包_官方ROM包_固件包下载- 线刷宝ROM中心...
  10. Android 9.0 开启飞行模式
  11. Android 中获取符合分辨率的视频
  12. 计算机打印机图标删除吗,故障之:打印图标消失及打印任务无法取消
  13. 站在Stay老司机肩膀上分析Retrofit
  14. web安全攻防渗透+赵雨佳43
  15. (10.3.5.6)软件验收报告文档模版
  16. 深度学习实战(十):使用 PyTorch 进行 3D 医学图像分割
  17. 8g内存学习计算机专业够吗,电脑8g内存够用吗 内存多大才够
  18. 【解决方法】Windows 找不到文件 ‘C:\Users\lwx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows...
  19. 波特率,kbps,Mbps含义
  20. 如何实现shardSDK分享以及自定义图标实现

热门文章

  1. 数据库系统概念总结:第十二、十三章 查询处理和查询优化
  2. Git之常见的分支操作
  3. 用户请求队列化_爬虫架构消息队列应用场景及ActiveMQ、RabbitMQ、RocketMQKafka
  4. MongoDB命令--自用记录
  5. react antd 动态表单
  6. 查找数组中未出现的和出现2次的数值 Set Mismatch
  7. linux基本知识2
  8. 云管理成功的关键:应用工作流
  9. 《途客圈创业记:不疯魔,不成活》一一2.1 创新工场初印象
  10. 二叉树(中序遍历)非递归