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.
以上,就這樣就可以快速調試你的方法了。對於你調用服務端有用,對於消費者也有用的,特別是有時懷疑對方寫錯了的時候。