有没有考虑把canal做成两端,一端是docker部署的canal-service 监听数据库,然后再起到canal-client项目去连接canal-service,用线程池监听数据发送到Mq里面去,这样会不会好一点
Activity
gz-yami commentedon Oct 12, 2026
你好,感谢建议。当前开源版 Canal 同步链路是按现有架构实现的;把 canal-server / canal-client 拆成你描述的两端并用线程池投递 MQ,属于架构优化/增强,短期不会按该方案改动开源主干。
若你在二次开发中做了验证良好的拆分,欢迎提 PR 讨论。本 issue 先按「建议类」关闭。