dubbo服务telnet命令测试

dubbo服务发布之后,可以用telnet命令进行调试、管理

1、windows首先开启telnet服务

在控制面板-》程序-》启动或关闭windows功能,勾选telnet clinet

2、在命令行中连接

测试对应IP和端口下的dubbo服务是否连通,cmd命令如下

telnet  192.168.1.5 80880

==》正常情况下,进入telnet窗口,键入回车进入dubbo命令模式。

dubbo >

3、查看dubbo服务列表

ls  

cn.hz.dubbo.server.OrderService

cn.hz.dubbo.server.MarketService

cn.hz.dubbo.server.ProductService
ls -l

显示服务详细信息列表。

ls XxxService

显示服务的方法列表。

ls -l XxxService

显示服务的方法详细信息列表。

4、dubbo方法的测试调用

调用接口时,以JSON格式传入参数,然后打印返回值和所用时间。

dubbo>invoke com.test.DemoService.queryDemoPageList({"id":"100"}, 1, 2)

{"totalCount":1,"data":[{date":"2011-03-23 14:10:32","name":"张三","keyword":null}]}

elapsed: 10 ms.

invoke

invoke XxxService.xxxMethod({"prop": "value"})

调用服务的方法。

invoke xxxMethod({"prop": "value"})

调用服务的方法(自动查找包含此方法的服务)。

invoke com.dc.service.IService. xxxMethod('1626')      该方法参数为Long型

invoke com.dc.service.IService. xxxMethod(['5027044','5027043','5030545'])  该方法参数为Long型数组

invoke com.dc.service.IService. xxxMethod([5027044,5027043,5030545])  该方法参数为Long型List

4.查看服务调用次数

count

count XxxService

统计1次服务任意方法的调用情况。

count XxxService 10

统计10次服务任意方法的调用情况。

count XxxService xxxMethod

统计1次服务方法的调用情况。

count XxxService xxxMethod 10

统计10次服务方法的调用情况。

status

status

显示汇总状态,该状态将汇总所有资源的状态,当全部OK时则显示OK,只要有一个ERROR则显示ERROR,只要有一个WARN则显示WARN。

status -l

显示状态列表。

 转自:https://www.iteye.com/blog/decao-2435732

posted @ 2021-08-31 16:27  槑槑DE  阅读(444)  评论(0)    收藏  举报