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.

贡献者指南