liukelin / canal_mysql_nosql_sync

基于canal 的 mysql 与 redis/memcached/mongodb 的 nosql 数据实时同步方案 案例 demo canal client
1.43k stars 470 forks source link

HA模式启动报错 #19

Open dba7788 opened 3 years ago

dba7788 commented 3 years ago

image 请问下这个到底是哪个连接问题啊?里面就是mq,mongo的账号,我看密码都是对的呀 .canal server部署的是2个HA模式,这个client不可以同时启动2个吗?

liukelin commented 3 years ago

您好,看报错是连接 canal server 错误了。 看看canal server 是否监听的是 11111 端口。

dba7788 commented 3 years ago

您好,非常感谢您能回复,如果可以加我微信可以吗,wxid_to7i55vaqpi122 ,非常感谢您。我这边client启动了。但是又有新问题。现在我部署的是HA模式,3台服务器部署zookeeper,2台服务器运行canal server(ali 1.1.5版本deployer)+ canal client (这个是您这个开源项目) 遇到2个问题: 第1个是:在2个服务器分别启动server 和client,但是只能启动一个client端,另外一个服务器上面的client端启动不了,client conf没有配置zk地址的参数。启动报错如下截图: image

第2个是:模拟2个canal server断了一个,然后zookeeper running节点也切换了变成了另外一个在运行的canal server,zk里面的位点信息也是最新的。但是这个时候手动启动了第2个服务器的client端,发现读取的点位不是zk存的最新位点

liukelin commented 3 years ago

client 端没必要启动2个的。

liukelin commented 3 years ago

不客气,一起讨论学习。 微信号加不了。 我的是 314566990