回應測試
透過回應測試檢查 Dubbo 服務是否可用
功能描述
回應測試用於偵測服務是否可用。回應測試是根據正常的請求流程執行的。它可以測試整個呼叫是否順暢,並且可以用於監控。
參考用例
https://github.com/apache/dubbo-samples/tree/master/dubbo-samples-echo
使用場景
如何使用
所有服務都會自動實作 EchoService
介面,只需將任何服務參考轉換為 EchoService
即可使用。
Spring 配置
<dubbo:reference id="memberService" interface="com.xxx.MemberService" />
程式碼
// remote service reference
MemberService memberService = ctx. getBean("memberService");
EchoService echoService = (EchoService) memberService; // Mandatory transformation to EchoService
// echo test availability
String status = echoService. $echo("OK");
assert(status. equals("OK"));
上次修改時間:2023 年 1 月 2 日:增強英文文件 (#1798) (95a9f4f6c1c)