dubbo支持通过telnet登录进行简单的运维,比如查看特定机器暴露的服务、显示服务连接列表、调用情况等,如果是生产环境调用接口,则需要提前检查好接口幂等性等问题。

测试服务提供者:EchoService 方法名:echo

1.命令telnet

连接服务

测试对应 IP 和端口下的 Dubbo 服务是否联通

#telnet ip porttelent 127.0.0.1 20880

此时 回车 即可进入 Dubbo 命令模式

2.命令invoke

调用服务方法

#调用方法,如果方法参数是对象,则传json格式invoke EchoService.echo("hello")

3.命令ls

查看服务列表、服务详细信息

#显示服务列表ls#显示服务详细信息列表ls -l#显示服务方法列表ls EchoService#显示服务方法的详细信息列表(包括参数类型和返回值)ls -l EchoService

4.命令ps

查看提供服务端口的连接情况


#显示服务暴露的端口列表ps#显示服务列表地址ps -l#显示端口上的连接信息ps 20880#显示端口上的连接详细信息(客户端IP和PORT,服务端IP和PORT)

5.命令trace

统计服务方法的调用信息,如跟踪服务的调用方法返回值、连接信息和耗时等


#跟踪1次服务任意方法的调用情况trace EchoService#最多跟踪10次EchoService服务任意方法的调用情况trace EchoService 10#跟踪1次服务方法的调用情况trace EchoService echo#跟踪10次服务方法的调用情况trace EchoService echo 10

6.命令count

统计服务信息,如方法调用成功数、失败数、正在并发执行数、平均耗时和最大耗时


#统计1次服务任意方法的调用情况count EchoService#统计10次服务任意方法的调用情况count EchoService 10#统计1次服务方法的调用情况count EchoService echo#统计10次服务方法的调用情况count EchoService echo 10

7.其它命令


#改变缺省服务,当设置了缺省服务,凡是需要输入服务名作为参数的命令,都可以省略cd EchoService#取消缺省服务cd /#显示当前缺省服务pwd#状态汇总,汇总所有资源状态,当全部 OK 时则显示 OK,只要有一个 ERROR 则显示 ERROR,只要有一个 WARN 则显示 WARN。status#显示状态列表status -l#修改dubbo logger 的日志级别log debug#查看file logger的最后 100 字符的日志log 100#显示telnet 命令帮助信息help#显示xxx命令的详细帮助信息help xxx#清除屏幕上的内容clear#清除屏幕上的指定行数的内容clear 100#退出当前telnet 命令行exit

telnet调用dubbo服务命令小全相关推荐

  1. dubbo的invoke命令_每日一技|巧用 Telnet 调试 Dubbo 服务

    个人博客地址 studyidea.cn,点击查看更多原创文章 0x00. 前言 想象这样一个场景,线上某个服务突发异常,导致上游服务调用异常,数据处于中间状态.服务恢复之后,我们需要修复这笔数据至正常 ...

  2. 每日一技|巧用 Telnet 调试 Dubbo 服务

    来自:程序通事 0x00. 前言 想象这样一个场景,线上某个服务突发异常,导致上游服务调用异常,数据处于中间状态.服务恢复之后,我们需要修复这笔数据至正常状态,怎么办? 如果仅是简单的服务,涉及少量数 ...

  3. windos命令小全

    win&dos命令小全 net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ " ...

  4. 巧用 Telnet 调试 Dubbo 服务

    点击上方"JAVA葵花宝典" 回复"资源",领取全网最火的Java核心知识总结 0x00. 前言 想象这样一个场景,线上某个服务突发异常,导致上游服务调用异常, ...

  5. Dubbo服务端暴露全流程

    本文来说下Dubbo服务端暴露全流程 文章目录 概述 什么是应用级服务发现 服务端暴露全流程 暴露injvm协议的服务 注册service-discovery-registry协议 暴露Triple协 ...

  6. 命令行调用dubbo服务

    dubbo服务发布之后,我们可以利用telnet命令进行调试.管理. Dubbo2.0.5以上版本服务提供端口支持telnet命令,下面我以通过实例抛砖引玉一下: 1.连接服务 测试对应IP和端口下的 ...

  7. dubbo指定服务提供者ip_使用指定IP调用Dubbo服务

    一.前言 前面我们探讨了如何获取某一个Dubbo的服务的提供者列表,本节我们探讨如何使用Dubbo的扩展,实现指定IP调用. 二.实现 在Dubbo中集群容错策略Cluster是SPI扩展接口,DUb ...

  8. springboot webservice接口调用_springboot远程调用dubbo服务接口

    1.首先idea新建一个springboot项目,这里简单介绍下: 2.在springboot启动类上加入注解 @ImportResource(locations = {"classpath ...

  9. WormHole是一个简单、易用的api管理平台,支持dubbo服务调用

    WormHole服务网关管理平台 相关快速链接 管理台操作说明 C端对接网关及签名说明 回调接口使用说明 多环境配置使用说明 网关错误码说明 WormHole更新说明 配置好即可运行 GitHub地址 ...

最新文章

  1. 无法执行 FunctionImport“entitys.xx”,因为未将它映射到存储函数。EF
  2. 5G NGC — NWDAF 网络智能分析功能
  3. 图像的全局特征--HOG特征、DPM特征
  4. php获取当前周得周一_PHP怎样获得最近一个周一和上周一的日期?
  5. 产品经理最重要的3个能力
  6. android工程师入职必装软件
  7. Android:数据持久化、Environment、SharedPreferences、内部存储internalStorage
  8. 如何把一个运行完好的Kafka搞崩
  9. WCF之旅读书笔记(2):WCF如何通过Binding进行通信
  10. 合作开发过程产生的专利_合作开发合同和技术联营合同的区别及
  11. 批量html源代码 翻译,一键实现网页中英文对照的黑科技翻译工具
  12. ocelot和nginx比较_针对 Ocelot 网关的性能测试
  13. 使用VUE组件创建SpreadJS自定义单元格(二)
  14. Three.js——天空盒
  15. Mysql int(10) int(11) 字符长度的设置
  16. 苹果几是双卡双待_苹果史上首款实体双卡双待小屏iPhone诞生,值得入手吗?
  17. 谷歌浏览器英文页面翻译成中文<配置方式>
  18. 竞价排名中的道德争议
  19. AXI总线详解-总线和接口以及协议
  20. 观点丨Fortinet谈ChatGPT火爆引发的网络安全行业剧变

热门文章

  1. 用原版XP SP3集成最新补丁制作ISO镜像的方法
  2. Redis持久化:RDB内存快照
  3. lte 在网络覆盖方面应该注意哪些问题_TD-LTE网络覆盖优化
  4. 浏览器的用户代理(User-Agent)
  5. 华为认证的发展前景怎么样?工资高不高?
  6. 那年少年时,你在做什么呢
  7. Firefox对函数getYear()返回不正确的原因和解决办法
  8. 星岚技术 Win10 x64 无精简完整版 V2021.5
  9. Au 效果器详解:母带处理
  10. 多线程的理解以及多线程中并行和并发的理解