我是靠谱客的博主 聪明夏天,这篇文章主要介绍dubbo命令行,现在分享给大家,希望可以做个参考。

Telnet命令参考手册

用处举例 dubbo服务发布之后可以通过命令行简单测试下接口是否调通
Dubbo2.0.5以上版本服务提供端口支持telnet命令,
使用如:

复制代码
1
2
telnet localhost 20880

或者:

复制代码
1
2
echo status | nc -i 1 localhost 20880

telnet命令可以扩展,参见:扩展参考手册第6条。
status命令所检查的资源也可以扩展,参见:扩展参考手册第5条。

ls

(list services and methods)

复制代码
1
2
ls

显示服务列表。

复制代码
1
2
ls -l

显示服务详细信息列表。

复制代码
1
2
ls XxxService

显示服务的方法列表。

复制代码
1
2
ls -l XxxService

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

ps

(print server ports and connections)

复制代码
1
2
ps

显示服务端口列表。

复制代码
1
2
ps -l

显示服务地址列表。

复制代码
1
2
ps 20880

显示端口上的连接信息。

复制代码
1
2
ps -l 20880

显示端口上的连接详细信息。

cd

(change default service)

复制代码
1
2
cd XxxService

改变缺省服务,当设置了缺省服务,凡是需要输入服务名作为参数的命令,都可以省略服务参数。

复制代码
1
2
cd /

取消缺省服务。

pwd

(print working default service)

复制代码
1
2
pwd

显示当前缺省服务。

trace

复制代码
1
2
trace XxxService

跟踪1次服务任意方法的调用情况。

复制代码
1
2
trace XxxService 10

跟踪10次服务任意方法的调用情况。

复制代码
1
2
trace XxxService xxxMethod

跟踪1次服务方法的调用情况

复制代码
1
2
trace XxxService xxxMethod 10

跟踪10次服务方法的调用情况。

count

复制代码
1
2
count XxxService

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

复制代码
1
2
count XxxService 10

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

复制代码
1
2
count XxxService xxxMethod

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

复制代码
1
2
count XxxService xxxMethod 10

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

invoke

复制代码
1
2
invoke XxxService.xxxMethod({"prop": "value"})

调用服务的方法。

复制代码
1
2
invoke xxxMethod({"prop": "value"})

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

status

status

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

复制代码
1
2
status -l

显示状态列表。

log

2.0.6以上版本支持

复制代码
1
2
log debug

修改dubbo logger的日志级别

复制代码
1
2
log 100

查看file logger的最后100字符的日志

help

help

显示telnet命帮助信息。

复制代码
1
2
help xxx

显示xxx命令的详细帮助信息。

clear

clear

清除屏幕上的内容。

复制代码
1
2
clear 100

清除屏幕上的指定行数的内容。

exit

exit

退出当前telnet命令行。

最后

以上就是聪明夏天最近收集整理的关于dubbo命令行的全部内容,更多相关dubbo命令行内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(78)

评论列表共有 0 条评论

立即
投稿
返回
顶部