canal_deloyer启动报错:
2020-04-08 10:58:45.270 [main-SendThread(10.233.99.44:2181)] WARN org.apache.zookeeper.ClientCnxn - Session 0x0 for server null, unexpected error, closing socket connection and attempting reconnect java.net.ConnectException: Connection refused at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) ~[na:1.8.0_161] at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) ~[na:1.8.0_161] at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:350) ~[zookeeper-3.4.5.jar:3.4.5-1392090] at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068) ~[zookeeper-3.4.5.jar:3.4.5-1392090]
备注:之前一直正常运行,莫名其妙就挂了,重启就报这个错误。蒙蔽了。
原提问者GitHub用户FangCaiCoding
这个错误信息表明 Canal Deployer 在连接 ZooKeeper 时出现了连接拒绝错误,可能出现了以下几种情况:
ZooKeeper 服务未启动。请确认您的 ZooKeeper 服务是否已经启动。您可以使用 telnet 命令连接 ZooKeeper 服务,确认其是否能够连接。
ZooKeeper 服务的配置文件错误。请检查 ZooKeeper 服务的配置文件中是否存在错误,比如端口号、数据目录等配置是否正确。
防火墙或安全组等网络安全设置。请检查您的网络安全设置,确保您的服务器能够正常连接 ZooKeeper 服务。
网络连接问题。请检查您的网络连接是否正常稳定,是否存在网络丢包等问题,可能会导致连接中断。
总之,建议您先检查 ZooKeeper 服务是否正常启动,以及网络安全设置是否正确,如果问题依然存在,可以尝试检查服务器的网络连接、端口监听等情况。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。