Dubbo3 回聲測試

2022-03-31 11:49 更新

通過回聲測試檢測 Dubbo 服務是否可用

回聲測試用于檢測服務是否可用,回聲測試按照正常請求流程執(zhí)行,能夠測試整個調用是否通暢,可用于監(jiān)控。

所有服務自動實現(xiàn) ?EchoService ?接口,只需將任意服務引用強制轉型為 ?EchoService?,即可使用。

Spring 配置:

<dubbo:reference id="memberService" interface="com.xxx.MemberService" />

代碼:

// 遠程服務引用
MemberService memberService = ctx.getBean("memberService"); 
 
EchoService echoService = (EchoService) memberService; // 強制轉型為EchoService

// 回聲測試可用性
String status = echoService.$echo("OK"); 
 
assert(status.equals("OK"));


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號