Linux命令呼叫Dubbo介面

2021-10-10 10:20:25 字數 620 閱讀 3999

第一步:telnet+ip+dubbo埠號,連線dubbo。例如:telnet 127.0.0.1 21963

第二步:ls,獲取所有dubbo service

第三步:ls+service全名稱,例如:ls com.zm.dubbo.test.service.mydubboservice

第四步:invoke+方法名,例如,invoke mymethod() 

invoke

invoke ***service.***method(1234, "abcd", ):為給定服務呼叫特定方法

invoke com.***.***service.***service.***method(1234, "abcd", ):為給定服務呼叫特定方法

invoke ***method(1234, "abcd", ):為預設服務呼叫特定方法

invoke ***method():當引數過載或型別轉換失敗時,可以通過新增class屬性來指定要轉換的類

當引數為map 並且鍵型別為integer時,建議指定型別。例如:invoke com.***.***apiservice()

linux下用命令呼叫dubbo服務

第一步 連線dubbo服務 telnet ip dubbo埠號。例如 telnet 127.0.0.1 21963 第二步 檢視dubbo服務 第三步 呼叫dubbo服務 使用 invoke命令呼叫服務,呼叫方法有以下幾種情況 在使用invoke命令呼叫方法時可以省掉方法全限定名稱,直接invoke...

命令列呼叫dubbo服務

dubbo服務發布之後,我們可以利用telnet命令進行除錯 管理。dubbo2.0.5以上版本服務提供埠支援telnet命令,下面我 以通過例項拋磚引玉一下 測試對應ip和埠下的dubbo服務是否連通,cmd命令如下,這裡的埠號是dubbo服務註冊的zookeeper埠 telnet localh...

dubbo呼叫超時回滾 Dubbo服務呼叫超時

服務降級的發生,其實是由於消費者呼叫服務超時引起的,即從發出呼叫請求到獲取到提供者的響應結果這個時間超出了設定的時限。預設服務呼叫超時時限為1秒。可以在消費者端與提供者端設定超時時限。一 建立提供者工程06 provider timeout 1 建立工程 複製02 provider zk工程,並重命...