com.alibaba.otter.canal.protocol.exception.CanalClientException:no alive canal server at com.alibaba.otter.canal.client.impl.ClusterNodeAccessStrategy.nextNode(ClusterNodeAccessStrategy.java:76)~
客户端偶尔频发报以上错误
在Zookeeper中检查
get /otter/canal/destinations/example/running
{"active":true,"address":"xxx.xxx.xxx.xxx","cid":1}
服务端没有报错也是正常的,但客户端会频发报错
在Zookeeper中检查 get /otter/canal/destinations/example/running 结果: Node does not exist : /otter/canal/destinations/example/running
get /otter/canal/destinations/sample/running 结果: Node does not exist : /otter/canal/destinations/sample/running
这种情况频率有些多,虽然可以重试成功,但出现这种问题是不是canal server有问题啊
目前场景: 两个实例example、sample,两个实例中配置一模一样
canal.deployer中log日志中并没有报错,只是Zookeeper中检查不到节点信息
原提问者GitHub用户kervin521
出现no alive canal server,肯定是canal server有退出的行为,需要检查server的日志
原回答者GitHub用户agapple
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。