开发者社区> 问答> 正文

binlog消费跟不上,如何配置资源

问题:

消费binlog速度跟不上,于是我设置三个配置:

1、jvm :startup.sh的参数 -Xms14336m -Xmx16384m -Xmn5461m 后面的为默认值

2、canal.instance.memory.buffer.size = 32768

3、network

canal.instance.network.receiveBufferSize = 32768 canal.instance.network.sendBufferSize = 32768

最后发现,canal server内存最大使用5.5g,但binlog消费依旧跟不上,为什么不使用xms的内存?

提问:

1、资源配置是否有最优方案或建议?

2、binlog消费跟不上与什么原因有关,暂觉得与server 和 client 的内存配置有关?

以上,希望得到大神的解答,thanks~

原提问者GitHub用户JSK520

展开
收起
古拉古拉 2023-05-08 17:03:34 102 0
1 条回答
写回答
取消 提交回答
  • 消费跟不上,你看了是canal server还是canal client哪块性能不足

    原回答者GitHub用户agapple

    2023-05-09 18:36:56
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PolarDB-X 2.0 全局 Binlog 与备份恢复能 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载