dubbo消费者注册到zookeeper失败

概要:
1.VM部署Linux,然后部署了zookeeper服务,dubbo-admin管理中心
2.本机开启两个工程,
服务提供者:成功注册
消费者:tomcat启动未报异常,但是在dubbo-admin就是找不到消费者
原因:在调试其他BUG时,不小心把依赖删除了

com.github.sgroschupf
zkclient
0.1

之所以要记录这么简单的一个BUG,因为我找了6小时,经历以下步骤

1.怀疑是SpringMVC容器和Spring主容器的配合关系,两者都配置了

考虑springMVC容器是主容器的子容器,可以用到父类的Bean,遂删除,添加,发现BUG未解决

2.考虑是网络地址出问题,查询ip,zookeeper端口号占用情况,发现并未有异常,且服务提供者可以注册,消费者无法注册,两者配置的ip和端口号是一致的,遂排除该原因

3.考虑是否消费者只有在消费时会显式,于是用System.in.read()进行中断,发现消费者还是没显式在dubbo-admin上,遂排除该可能

4.考虑zookeeper是否软件问题,重新装了一遍,无效

最最最坑爹的是,明明缺少zkclient依赖,无法注册到zookeeper上,tomcat启动还不报错。
顺带一提,我调试的其他BUG是——想使用fastjson去作为@ResponseBody的转换器,一直失败,至今未解决

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值