Как настроить Retry в Resilience4j — основные параметры?

Middle
224 просмотров
AFK Offer AI

Ключевые параметры: maxAttempts (сколько раз пробовать), waitDuration (пауза между попытками), retryOnException (какие исключения ретраить). Можно настроить exponential backoff — каждая следующая попытка ждёт дольше. Важно не ретраить неидемпотентные операции и ставить jitter, чтобы все инстансы не долбили сервис одновременно.

Следующий вопрос

Что такое Domain Entity vs JPA Entity и нужно ли их разделять?