Перейти к основному содержимому

3 записи с тегом "Spring Retry"

Посмотреть все теги

· 6 мин. чтения

1. Обзор

Spring Retry предоставляет возможность автоматического повторного вызова неудачной операции. Это полезно, когда ошибки могут быть временными (например, мгновенный сбой сети).

В этом руководстве мы увидим различные способы использования Spring Retry : аннотации, RetryTemplate и обратные вызовы.

2. Зависимости Maven

· 4 мин. чтения

1. Обзор

По умолчанию пакетное задание Spring завершается сбоем из-за любых ошибок, возникших во время его выполнения. Однако иногда нам может понадобиться повысить устойчивость нашего приложения, чтобы справляться с периодическими сбоями.

В этом кратком руководстве мы рассмотрим, как настроить логику повторных попыток в среде Spring Batch .

2. Пример использования

Допустим, у нас есть пакетное задание, которое читает входной CSV-файл:

· 4 мин. чтения

1. Обзор

В этом руководстве мы рассмотрим, как мы можем улучшить повторные попытки клиента с помощью двух разных стратегий: экспоненциальная отсрочка и дрожание.

2. Повторить попытку

В распределенной системе сетевое взаимодействие между многочисленными компонентами может быть нарушено в любое время. Клиентские приложения обрабатывают эти сбои, реализуя повторные попытки .

Предположим, что у нас есть клиентское приложение, которое вызывает удаленную службу — PingPongService .