通常我们都是通过dubbo-admin来查看dubbo服务是否注册成功,那么如果没有部署dubbo-admind的情况下,我们如何来判断dubbo服务是否注册成功:
一、首先我们进入到zookeeper bin目录下使用以下指令连接到zk:
./zkCli.sh -server ip:port
ip:代表的是本地服务器的ip,如果不知道的话可以通过以下指令来获取服务器IP:
hostname -i
port:2181(默认)
二、进入zk目录以后获取文件数据:
然后再执行我们的指令即可进入zk,输入ls / 来获取当前目录下的文件:
三、进入dubbo中就可以执行我们想看的consumer、producer
进入ls /dubbo则展示的是dubbo下所有的服务
通过下面指令则可以查看该服务的生产者、消费者信息:
ls /dubbo/[服务全名]/consumers
ls /dubbo/[服务全名]/providers