Вопросы по теме 'spring-retry'

Проблема с повторной попыткой Spring для блока исключения
Я пытаюсь повторить попытку https://www.mscharhag.com/spring/spring-retry , но столкнулся с проблемой. У меня есть метод public String methodA( T Object) { try{ }catch(someException sme){ return fixit(Object); } }...
1338 просмотров
schedule 10.11.2021

Spring Retryable - асинхронный контекст
У меня проблема с @Retryable в контексте Async, у меня есть вызов службы, который возвращает исключение SocketTimeOut. Я ожидал, что повторим попытку 3 раза, у меня есть @EnableRetry, но я вижу что-то немного странное в журналах, a sleep...
2270 просмотров

Spring Retry Custom RetryPolicy не работает
Я впервые использую Spring Retry. Я пытаюсь повторно ввести код состояния HTTP 5 **. Я взял приведенный ниже вопрос в качестве ссылки и попытался создать собственную политику повторных попыток: Spring Retry Junit: тестовый шаблон повторных...
1170 просмотров
schedule 22.10.2021

Kotlin с Spring-Retry, @Recover не вызывается
У меня проблема с использованием весенней загрузки и повторной попытки пружины, метод аннотации @Recover не вызывается при выполнении всех возможных попыток. Я использую пружину с котлином. Контейнер сервлета My Application: class...
2327 просмотров
schedule 11.10.2021

Spring-Retry с автоматическим выключателем
Я пытаюсь использовать как механизм повторной попытки, так и механизм автоматического выключателя повторной попытки. Я попытался использовать обе аннотации (@Retryable и @CircuitBreaker) в конкретной функции (как показано ниже), но Circuit Breaker не...
7850 просмотров
schedule 29.10.2021

Реализация неблокирующей повторной попытки с откатом с помощью spring-amqp и rabbitmq
Я ищу хороший способ реализовать повторные попытки с политикой отсрочки, используя spring amqp и Rabbit MQ, но требование состоит в том, чтобы прослушиватель не был заблокирован (чтобы можно было обрабатывать другие сообщения). Я вижу здесь...
3318 просмотров
schedule 22.03.2022

Spring Cloud Stream + Spring Retry, как добавить обратный вызов восстановления и отключить логику, отправляющую в DLQ?
Я использую Spring Cloud Stream + Rabbit mq binder . В моем @StreaListener я хочу применить логику повтора для определенных исключений с помощью RetryTemplate . После того, как повторные попытки исчерпаны или возникает ошибка, не подлежащая...
447 просмотров

BackOffPolicy и SimpleRetryPolicy не действуют при введении в RetryTemplate
Я использую Spring AMQP для отправки сообщений и возможности повторять попытки для «настраиваемого» исключения. Допустим, у меня есть Receiver, который генерирует настраиваемое исключение «EventException», и для этого я хочу, чтобы было n повторных...
2726 просмотров

Проблема JMS с интеграцией Spring
Мы используем Spring Integration для потребления сообщений из очереди, и требуется отправить сообщение в очередь ошибок, если есть какие-либо проблемы с обработкой потребляемого сообщения. Поток работает нормально, но мы видим одну проблему: когда...
666 просмотров
schedule 07.12.2022

Spring Batch повторяет шаг с размером блока 1 даже после успеха
Сводка: задание перезапускается / повторяется даже после успешного завершения чтения / обработки / записи. Мой шаг определяется следующим образом: return stepBuilder.get("job.transaction-export.step1") //...
4181 просмотров

Можно ли использовать 2 разных компонента повторной попытки для одного активатора службы в зависимости от выброшенного исключения?
Я хотел бы сделать серьезную повторную попытку для службы-активатора только в случае ConnectionException, для других исключений я хотел бы не использовать повторную попытку или очень легкую повторную попытку. Какую конфигурацию я могу использовать?...
111 просмотров

Spring Retryable аннотация ClassNotFoundException
Я хотел бы использовать аннотацию @Retryable для restTemplate . Я добавил: <dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId>...
6013 просмотров
schedule 26.06.2023

Хотите вызвать конечную точку Rest POST с повторными попытками с помощью CircuitBreaker
Я запускаю тест из задания, которое отправляет http POST на стороннюю конечную точку REST и реализует повторную попытку, используя requestHandlerAdvice с политикой backoffpolicy , установленной как exponential . Я думал, есть ли способ...
650 просмотров
schedule 17.02.2023

Инкрементальная линейная отсрочка в Spring Retry
Я использую следующую аннотацию в методе, который хочу повторить: @Retryable(maxAttempts = 5, backoff = @Backoff(delay = 1000)) private boolean myMethod() { ... } Эта повторная попытка работает должным образом, как и экспоненциальная...
1357 просмотров
schedule 30.01.2023

Повторите попытку с задержкой в ​​30 минут.
Мне нужно вызвать внешнюю службу отдыха, если она не сработает с первой попытки, мне придется позвонить снова через 30 минут. Максимум 3 раза я могу звонить так. Я знаю, что у весны есть RetryTemplate для повторной попытки. Но я чувствую, для моих...
90 просмотров

Spring JPA Не извлекает последнюю запись из базы данных
У меня есть метод, который обновляет базу данных с помощью ссылочного номера пользователя, а затем у меня есть механизм повторной попытки Spring, чтобы повторить попытку и проверить, обновлена ​​ли запись пользователя с помощью ссылочного номера. Но...
199 просмотров

Можно ли установить RetryPolicy в spring-retry на основе статуса HttpStatus 200 или 207?
Я делаю пакетный вызов, где общий ответ является успешным из пакетного API, но некоторые вызовы пакета могут быть неудачными, поэтому событие, если rest-Template обеспечивает успешный ответ, я хочу проанализировать ответ, и если я найду код состояния...
44 просмотров
schedule 02.05.2023

UndeclaredThrowableException выдается в Spring Retry, хотя проверенное исключение объявлено в объявлении метода
РЕДАКТИРОВАТЬ: я прочитал связанную тему ( Получение UndeclaredThrowableException вместо моего собственного исключения ) осторожно, но это не отвечает на мой вопрос - этот билет предлагает объявить проверенное исключение в перехваченном методе, что я...
104 просмотров
schedule 21.10.2022

Spring Retry Template блокирует мои очереди ответов
ЧЕГО Я ПЫТАЮСЬ ДОСТИЧЬ У меня есть вызов REST из пользовательского интерфейса, который вызывает добавление пользователя. Таким образом, пользователю придется создать асинхронную очередь (это ограничение), но затем дождаться очереди ответов в...
470 просмотров
schedule 06.12.2023

Spring AMQP StatefulRetryOperationsInterceptor не используется
Я пытаюсь настроить spring amqp, чтобы повторять сообщение только определенное количество раз. В настоящее время сообщение, которое не работает, например. из-за DataIntegrityViolationException повторно доставляется на неопределенный срок....
1454 просмотров