linux下启动dubbo服务端, 怎么调试?
方法有二:
1. 自己写简单消费者功能,进行各种情况测试。(这确实是有必要的)
2. 使用telnet直接连接上dubbo,使用命令调用,然后调试。(这是本文的初衷)
下面,主要介绍怎么用 Telnet 连接dubbo吧:
1. 查看提供者暴露的端口
2. 使用telnet登录dubbo,进行调用
3. 查看提供者都提供了什么服务,ls命令,ls com.cxxx.xxxx
4. 调用方法,invoke com.cxxx
dubbo> invoke com.test.DemoService.queryDemoPageList({"id":"100"}, 1, 2) {"totalCount":1,"data":[{date":"2017-03-23 14:10:32","name":"张三","keyword":"222"}]} elapsed: 11 ms.
以上,就这样就可以快速调试你的方法了。对于你调用服务端有用,对于消费者也有用的,特别是有时怀疑对方写错了的时候。
时间: 2024-11-06 09:47:06