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

返回结果同上

猜你喜欢

转载自blog.csdn.net/weixin_40786663/article/details/98207125