# Dubbo小技巧

写在前面,所以分析基于dubbo 2.7.7

# 通过命令行调用测试服务可用性

调用分为以下步骤

  1. 通过telnet连接到dubbo
  2. 通过 <ls+接口名> 的格式查看接口对外提供的方法
  3. 通过 <invoke 接口名.方法名(参数)> 进行调用

下面是一个示例,调用注册在本地注册中心20880端口的dubbo服务

telnet 127.0.0.1 20880

# 出现下面三行内容后,敲击回车即可进入dubbo目录
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

# 查询TestService服务
dubbo>ls cn.com.liuxiaoluxx.TestService
cn.com.liuxiaoluxx.TestService:1.0.0 (as provider):
	service1
	service2

# 调用Test.service1服务
dubbo>invoke cn.com.liuxiaoluxx.TestService.service1()
Use default service cn.com.liuxiaoluxx.TestService.
result: "测试调用通过"
elapsed: 58 ms.

Last Updated: 4/1/2022, 6:21:40 PM