sofastack/sofa-rpc

Support custom exception retry

開放

#1,362 建立於 2023年9月10日

 (1 則留言) (1 個反應) (0 位負責人)Java (1,151 個分叉)batch import
SOFA-8th-Challengegood first issuelatermedium

倉庫指標

星標
 (3,749 顆星)
PR 合併指標
 (平均合併 6天 2小時) (30 天內合併 5 個 PR)

描述

Background

Due to the issue of idempotence, the SOFARPC retry framework cannot support retries for all exceptions. The current retry framework of SOFARPC only supports client timeout and server busy abnormal retries. It does not meet the requirements for business parties to flexibly use the RPC framework for retry.

What we hope to achieve

We can support the retry of custom exceptions, allowing users to confirm whether the exception can be retried.

貢獻者指南