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
浙公网安备 33010602011771号