其他分享
首页 > 其他分享> > DUBBO 应用服务问题排查

DUBBO 应用服务问题排查

作者:互联网

1.连接服务

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

 

 

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

    

2.查看服务列表

查看服务   查看服务中的接口

 

 

ls

(list services and methods)

ls

显示服务列表。

ls -l

显示服务详细信息列表。

ls XxxService

显示服务的方法列表。

ls -l XxxService

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

 

3.调用服务接口

调用接口时,以JSON格式传入参数(这点很方便 :-D),然后打印返回值和所用时间。

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.

{"tot0 ms.

invoke

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

调用服务的方法。

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

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

 

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

显示状态列表。

标签:count,DUBBO,XxxService,服务,10,排查,调用,ls,应用服务
来源: https://www.cnblogs.com/banbiyan/p/15957102.html