1.1.2版本中如果使用消息投递模式,存在节点切换异常,两个节点将会同时失效的问题。
环境:线下; 测试数据库:RDS 5.6 canal-server版本:1.1.2 & 2台 部署方式:Docker 桥接网络 & 2核8G 2台 其他物料:ZK 集群,Kafka集群
操作复现流程: 使用kafka模式启动(我们针对这里做了些许修改,通过实现 CanalMQProducer 接口自定义了一些操作,但是经过不是bug引发点);当我们停止了其中一台后,另外的一台并不会进行消息发送,通过观察ZK节点,cursor节点下的数据仍在发生变化,但是MQ不正常;切换版本回到 1.1.1 该问题回归正常。
似乎和配置文件读取有关
原提问者GitHub用户SteveFrank
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。