Telnet 命令 测试 Dubbo 服务

本文介绍了Dubbo2.0.5及以上版本中支持的Telnet命令,包括用于调试、服务管理、查看状态、跟踪调用等操作,方便开发者远程监控和控制服务。
摘要由CSDN通过智能技术生成

一、Telnet命令参考手册

当服务启动时,可以使用 telnet 命令进行调试,测试,管理等工作。

打开控制台,输入 telnet ip port ,敲击回车键,进入到dubbo的控制台
在这里插入图片描述

Dubbo 2.0.5 以上版本服务提供端口支持 telnet 命令,使用方式:(ip和port请自行换成自己配置的!

telnet localhost 28195

ls 命令:

  • ls:显示服务列表

  • ls -l:显示服务详细信息列表

  • ls XxxService:显示服务的方法列表

  • ls -l XxxService:显示服务的方法详细信息列表

ps 命令:

  • ps:显示服务端口列表

  • ps -l:显示服务地址列表

  • ps 28195:显示端口上的连接信息

  • ps -l 28195:显示端口上的连接详细信息

cd 命令:

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

  • cd /:取消缺省服务

pwd 命令:

  • pwd:显示当前缺省服务

trace 命令:

  • trace XxxService: 跟踪 1 次服务任意方法的调用情况
  • trace XxxService 10: 跟踪 10 次服务任意方法的调用情况
  • trace XxxService xxxMethod: 跟踪 1 次服务方法的调用情况
  • trace XxxService xxxMethod 10: 跟踪 10 次服务方法的调用情况

count 命令:

  • count XxxService:统计1次服务任意方法的调用情况

  • count XxxService 10:统计10次服务任意方法的调用情况

  • count XxxService xxxMethod:统计1次服务方法的调用情况

  • count XxxService xxxMethod 10:统计10次服务方法的调用情况

invoke 命令:

  • invoke XxxService.xxxMethod({"prop": "value"}):调用服务的方法

  • invoke xxxMethod({"prop": "value"}):调用服务的方法(自动查找包含此方法的服务)

  • invoke XxxService.xxxMethod(["xxx","xxx"]):参数为 listarray

  • invoke XxxService.xxxMethod({ "key1": "value1", "key2": "value2", "key3": "value3"}):参数为对象

status 命令:

  • status: 显示汇总状态,该状态将汇总所有资源的状态,当全部 OK 时则显示 OK,只要有一个 ERROR 则显示 ERROR,只要有一个 WARN 则显示 WARN
  • status -l: 显示状态列表

log 命令:

  • log debug: 修改 dubbo logger 的日志级别
  • log 100: 查看 file logger 的最后 100 字符的日志

help命令:

  • help: 显示 telnet 命帮助信息
  • help xxx: 显示xxx命令的详细帮助信息

exit 命令:

  • exit: 退出当前 telnet 命令行
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值