sofastack/sofa-rpc

Support custom exception retry

Ouverte

#1 362 ouverte le 10 sept. 2023

 (1 commentaire) (1 réaction) (0 personne assignée)Java (1 151 forks)batch import
SOFA-8th-Challengegood first issuelatermedium

Métriques du dépôt

Stars
 (3 749 étoiles)
Métriques de merge PR
 (Merge moyen 6j 2h) (5 PRs mergées en 30 j)

Description

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.

Guide contributeur