开发者社区> 问答> 正文

大数据量时,canal服务端报c.a.o.c.server.netty.handler.Client

问题场景:

万级的数据进行insert操作时,canal服务端会报 c.a.o.c.server.netty.handler.ClientAuthenticationHandler - channel:[id: 0x3c24ea0e, /192.168.1.111:64402 => /192.168.1.111:11111] idle timeout exceeds, close channel to save server resources 错误``。

客户端的日志显示,订阅的binlog会一直重复出现(0-10000再循环0-10000),导致delay时间变得很长,别的表的同步就进不去了。 这种情况是要扩大canal的ringbuffer和客户端的batchsize吗,本地测试了一下都没有解决问题

原提问者GitHub用户gurenyuan123

展开
收起
绿子直子 2023-05-09 10:35:46 105 0
1 条回答
写回答
取消 提交回答
  • 你这个异常时链接idle timeout超时,最好你需要观察一下运行堆栈

    原回答者GitHub用户agapple

    2023-05-10 10:00:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
大数据AI一体化的解读 立即下载
极氪大数据 Serverless 应用实践 立即下载
大数据&AI实战派 第2期 立即下载