canal解决mysql和redis数据同步时,启动canal客户端报连接错误

java nio mysql 版权:禁止转载/禁止演绎
  • 2020-04-16 12:59:44
  • 932
  • 0
  • 1

mysql的my.ini和canal的instance.properties配置文件按要求已更改,并mysql已重启,canal启动成功,redis也启动成功。但是启动canal客户端报连接错误,错误如下:

Connected to the target VM, address: '127.0.0.1:51448', transport: 'socket'
Exception in thread "main" com.alibaba.otter.canal.protocol.exception.CanalClientException: java.net.ConnectException: Connection refused: connect
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.doConnect(SimpleCanalConnector.java:190)
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.connect(SimpleCanalConnector.java:114)
at com.mayikt.canal.client.CanalClient.main(CanalClient.java:20)
Caused by: java.net.ConnectException: Connection refused: connect
Disconnected from the target VM, address: '127.0.0.1:51448', transport: 'socket'
at sun.nio.ch.Net.connect0(Native Method)
at sun.nio.ch.Net.connect(Net.java:454)
at sun.nio.ch.Net.connect(Net.java:446)
at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648)
at com.alibaba.otter.canal.client.impl.SimpleCanalConnector.doConnect(SimpleCanalConnector.java:149)
... 2 more

Process finished with exit code 1


求大神帮忙点拨一下

5899人已收藏
举报

187****3827

中国

Java开发

  • 文章:0.0
  • 粉丝:n+1
  • 回答:0.0
  • 被采纳:0.0

学无止境,所以要天天坚持学习~

提问
  • 社区活跃度
  • 社区影响力
  • 技术贡献度
  • 活动活跃性
  • 开源贡献度
  • 学习积极性

回答

评论内容:

1

152****80142020/04/16

从报错内容看是 客户端无法连接到服务端 127.0.0.1:51448 确认防火墙,确认服务端的ip和端口检查配置文件
回复(0.0) 举报(0.0)

举报

×

发送私信

×

发送给: 阿牛

内容:

采纳问题

×
确定采纳此回答?