zookeeper查看dubbo服务的服务方和消费方

我们在本地测试时经常会遇到这种问题

15:27:51.293 [http-nio-8083-exec-3] [ERROR] c.s.test.web.controller.BaseController - 【Exception】test_web系统出现异常
com.alibaba.dubbo.rpc.RpcException: Forbid consumer 192.168.18.145 access service com.test.api.UserInfoApi from registry 127.0.0.1:20080 use dubbo version 2.8.4x, Please check registry access list (whitelist/blacklist).
at com.alibaba.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java:579)
at com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:73)
at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:260)
at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:219)
at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:72)
at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
at com.alibaba.dubbo.common.bytecode.proxy8.getList(proxy8.java)

意思是服务没有提供者
需要我们看服务是否注册成功,

首先进入zookeeper的bin目录下
查看本地zookeeper的注册
输入命令行
./zkCli -server 127.0.0.1:2181

windows 电脑使用 zkCli.cmd 命令
Linux或者mac 使用 zkCli.sh 命令
在这里插入图片描述
进入目录,即可查看消费者或者提供者

查看提供者

ls /dubbo/com.test.api.UserInfoApi/providers

未注册成功

[]

注册成功

[dubbo%3A%2F%2F192.168.255.70%3A24880%2Fcom.test.api.UserInfoApi%3Fanyhost%3Dtrue%26application%3Dtest%26default.group%3Dpo%26dubbo%3D2.8.4x%26environment%3Ddev%26generic%3Dfalse%26group%3Ddubbo_test%26interface%3Dcom.test.api.UserInfoApi%26methods%3DgetList%2CgetPoiInfoByParams%26organization%3Dpms%26owner%3Dprogrammer%26pid%3D31992%26retries%3D0%26revision%3D1.0.0%26side%3Dprovider%26timeout%3D10000%26timestamp%3D1562826878595, dubbo%3A%2F%2F10.233.106.62%3A24880%2Fcom.test.api.UserInfoApi%3Fanyhost%3Dtrue%26application%3Dtest%26default.group%3Dtest%26dubbo%3D2.8.4x%26environment%3Ddev%26generic%3Dfalse%26group%3Ddubbo_test%26interface%3Dcom.test.api.UserInfoApi%26methods%3DgetList%26organization%3Dpms%26owner%3Dprogrammer%26pid%3D35%26retries%3D0%26revision%3D1.0.0%26side%3Dprovider%26timeout%3D10000%26timestamp%3D1562828311920]

查看消费者

ls /dubbo/com.test.api.UserInfoApi/consumers

返回结果同上

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值