Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以通过实例抛砖引玉一下:
1.连接服务
测试对应IP和端口下的dubbo服务是否连通,cmd命令如下
正常情况下,进入telnet窗口,键入回车进入dubbo命令模式。
2.查看服务列表
ls
(list services and methods)
ls
显示服务列表。
ls -l
显示服务详细信息列表。
ls XxxService
显示服务的方法列表。
ls -l XxxService
显示服务的方法详细信息列表。
3.调用服务接口
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
显示状态列表。
转自:http://www.cnblogs.com/feiqihang/p/4387330.html
相关推荐
此工具可能通过命令行界面或者图形用户界面,让用户输入接口名、参数等信息,直接发送telnet命令到Dubbo服务,快速获取返回结果。 【标签】"telnet dubbo"进一步确认了该工具的核心功能,即利用telnet技术对基于...
您可以在以下位置找到telnet命令: 从套接字的响应中读取并进行解析。要求PHP安装composer require phpple/php-dubbo-proxy例子 use \phpple\php_dubbo_proxy\ Proxy ;$ service = Proxy :: getService ( '...
前段时间排查某问题的时候,想要快速知道某些dubbo接口(三无)的响应结果,但不想启动项目(因为这些项目不是你负责的,不会部署而且超级笨重),也不想新建一个dubbo客户端项目(占地方),也不想开telnet客户端...
最后,文档中还包含了Telnet命令参考手册的提示,它为用户提供了如何使用Telnet命令与Dubbo服务进行交互的详细说明。通过Telnet可以方便地检查服务状态和进行简单的远程操作。 总之,dubbo官网的学习资料覆盖了...
4. **Telnet 命令参考**:Dubbo 支持通过 Telnet 进行远程控制,管理员可以使用 `telnet` 命令连接到提供者或消费者的端口,执行命令进行调试。 ### 技术细节 - **服务发现与注册**:Dubbo 的注册中心负责服务地址...
6. 正常输入:现在,你可以在telnet会话中正常输入请求行信息了,比如SSH登录命令或者其他你需要执行的命令,输入完成后按回车执行。 如果以上方法仍然无法解决问题,可能需要考虑以下几个方面: - **编码设置**:...
#### 十一、Telnet命令参考手册 - 提供了一系列命令,用于管理和监控Dubbo服务。 #### 十二、Maven插件参考手册 - 如何使用Maven插件来构建和部署包含Dubbo服务的项目。 #### 十三、服务化最佳实践 - 提供了...
Telnet命令手册描述了如何使用Telnet命令来管理和服务治理,例如查看服务列表、跟踪调用、统计服务调用次数等。 ### Maven插件参考手册 提供Dubbo Maven插件的使用方法,用于在Maven项目中快速集成Dubbo。 ### ...
:Dubbo telnet 命令可以用于远程控制 Dubbo 服务。 * 服务调用超时会怎么样?:服务调用超时可能会导致服务调用失败, Dubbo 提供了多种超时设置方式来解决这个问题。 九、Dubbo 的安全和事务 * Dubbo 在安全方面...
Telnet命令扩展提供远程命令执行能力,以方便进行问题诊断和调试。 ### 技术兼容性测试 技术兼容性测试确保Dubbo能够与其它技术栈协同工作,如不同的数据库、消息队列、缓存等。 ### 状态检查扩展 状态检查扩展...
而通过telnet命令,如`telnet ip port`,可以与Dubbo服务交互,执行`ls`列出所有服务,`cd`切换服务,`pwd`查看当前服务,`clear`清屏,`invoker`查看调用者信息,进一步深入了解服务的运行状态。 总之,Dubbo是一...
Telnet命令参考手册提供了多种Telnet命令,如ls、ps、cd、pwd、trace、count、invoke、status、log、help、clear、exit等,供用户在命令行环境下管理和调试Dubbo服务。 Maven插件参考手册提供了如mvndubbo:registry...
- 介绍了如何使用telnet命令和maven插件进行Dubbo管理和服务配置。 - 提供了Dubbo服务化实践中的推荐用法和高级特性使用案例。 以上内容涵盖了Dubbo的主要功能和使用方法,帮助用户更好地利用Dubbo进行高效的分布式...
具体步骤包括创建Telnet类的对象,连接到Dubbo服务的IP地址和端口,构造符合Dubbo协议的命令字符串,并通过write方法发送命令。最后,使用read_until方法等待并读取服务响应,该方法将帮助我们获取服务执行的结果。 ...
除了这些核心内容,文档还包含了关于Telnet命令、Maven插件、服务化最佳实践、推荐用法、容量规划、性能测试报告和测试覆盖率报告等高级主题的介绍,帮助开发者更好地理解和运用Dubbo。 在教程中还提及了分布式事务...
- 介绍了通过 telnet 命令进行 Dubbo 服务管理的方法。 **Maven 插件参考** - 讲解了如何使用 Maven 插件来管理 Dubbo 项目。 **服务化最佳实践与推荐用法** - 提供了在生产环境中使用 Dubbo 的最佳实践和推荐...
- **telnet命令参考手册、maven插件参考手册**: 这些手册提供了对Dubbo进行远程调试和开发的工具支持。 - **服务化最佳实践**: 推荐的使用方法和最佳实践可以帮助开发者更好地利用Dubbo框架。 - **容量规划、基准...
Telnet命令参考手册 ls ps cd pwd trace count invoke status log help clear exit Maven插件参考手册 mvn dubbo:registry mvn dubbo:create 服务化最佳实践 分包 粒度 版本 兼容性 枚举值 序列化 异常 调用 推荐...