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

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

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

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

Как использовать EXPLAIN для оптимизации JPA запросов?