有时需要排查线上问题,就需要自己调用一下dubbo接口,特意记录一下调用方式,下次使用可以直接来copy了。。。
第一步:查询对应api的ip和端口号,这个一般dubbo控制台就可以了。假设我们这里查到的 172.10.11.109:2182;172.10.11.110:2182;172.10.11.111:2182;
第二步:telnet+ip+dubbo端口号,连接dubbo.比如这里我们就可以敲如下命令:
telnet 172.10.11.109 2182
第三步:ls,获取所有dubbo service
第四步:s+service全名称,例如:ls com.xxx.api.TestApi ,此时获取该api下所有的方法
第五步:invoke + 方法 + 参数 ,例如这里:invoke test(1000),
看一个实战效果图吧:
image.png