Описание тега retry-logic
3
ответа
Как написать тестовый пример Junit для метода, который имеет логику повторных попыток
Метод повторных попыток точно просматривает папку для определенного файла и возвращает файл, если он присутствует. Он имеет максимальное число повторов для 3 и спит в течение 1 минуты между 2 повторными попытками. Если после отсутствия файла максима…
28 июл '18 в 06:28
1
ответ
C++ LibCurl повторяется при ошибке
Я хочу повторить соединение curl в моей C++ программе 5 раз. Если 5 раз подряд происходит сбой, он должен остановить выполнение программы. Тем не менее, он останавливается после первой ошибки в этой точке. Я могу поймать ошибку, однако я не знаю, ка…
07 май '17 в 10:15
1
ответ
Повторите логику для Azure EventHub PartitionedSender
Я отправляю / получаю данные из концентратора событий Azure. Поскольку у меня есть требования, сообщения должны обрабатываться потребителем последовательно, я решил использовать PartitionSender и всегда отправлять события в один и тот же раздел. В р…
19 мар '17 в 13:17
2
ответа
iOS - механизм повтора
Поэтому я пытаюсь создать функцию повтора для сетевых вызовов (первый уровень). Это функция: func retry<T>(_ attempts: Int, task: @escaping (_ success: @escaping (T) -> Void, _ failure: @escaping (String) -> Void) -> Void, success: @e…
16 сен '18 в 11:33
0
ответов
Лучший способ реализовать логику повторения с продолжительностью в C#
Я попытался создать логику повторных попыток, которая имеет ограничение по времени, скажем, 6 секунд с количеством повторов 6 раз (включая первую попытку), и если повторная попытка не удалась до 1 секунды, она будет спать до конца секунды и пробует …
12 дек '18 в 20:24
0
ответов
WebException не перехватывается при истечении времени ожидания соединения
Я пытаюсь поймать WebException с определенным статусом внутри метода IsTransient , но он никогда не ловит следующую ошибку: System.Net.WebException: Unable to read data from the transport connection: Connection timed out. ---> System.IO.IOExcepti…
26 янв '19 в 00:53
2
ответа
Scala - повторить HTTP-запрос с тайм-аутом
Я хочу создать службу, в которой он отправляет HTTP-запрос на определенный URL-адрес, и если он не дает результата в течение 1 секунды, этот запрос истекает, а затем повторяется с другим запросом, максимум 3 попытки. Как реализовать это в Scala? Я п…
25 янв '19 в 05:34
2
ответа
Как получить покрытие при использовании аварийного восстановления и повторить попытку с использованием заглушек, а не видеомагнитофона, в Rspec 3.5?
Я пытаюсь получить доступ к следующим разделам кода в прилагаемой спецификации. Этот проект предпочитает использовать заглушки над видеомагнитофоном, а внешние запросы API блокируются. У кого-нибудь есть идеи о том, как подойти к этому вопросу, чтоб…
11 янв '17 в 16:34
1
ответ
Где хранятся запросы при отключенном отказоустойчивом выключателе?
Где хранятся запросы при отключенном отказоустойчивом выключателе?? Означает ли это, что если я перезапущу свое приложение, когда цепь разомкнута, я потеряю все свои запросы, которые должны были быть повторены? Есть ли способ получить эти сообщения.
08 фев '17 в 06:20
3
ответа
Постоянный Mule ActiveMQ RedeliveryPolicy
Я использую Mule в качестве решения ESB. У меня есть очередь, откуда я получаю сообщения и пытаюсь сделать http-запрос к сервису, который постоянно терпит неудачу. Я настроил RedeliveryPolicy на ActiveMQ следующим образом: <spring:bean id="retryR…
26 апр '17 в 06:41
1
ответ
Как использовать SetRequestCoordinator из библиотеки Pathoschild?
Я специально установил тайм-аут очень малым, чтобы вызвать сбой вызова http, чтобы протестировать функцию повторных попыток, но возникает исключение, чтобы httpClient не повторял предыдущий запрос.Сначала я подумал, что только если после некоторых п…
28 июн '17 в 11:03
3
ответа
В чем выгода использования экспоненциального отката?
Когда код ожидает некоторого условия, при котором время задержки не является детерминированным, похоже, что многие люди предпочитают использовать экспоненциальный откат, то есть ждать N секунд, проверить, удовлетворяет ли условие; если нет, подождит…
26 фев '15 в 00:21
1
ответ
Пользовательская повторная попытка в Reactor
Я пытался реализовать логику повторов в Kotlin и Reactor, основываясь на возможностях дополнительного пакета Reactor. То, что я пытаюсь сделать, это передать список продолжительности, и на каждом context.iteration Я получаю (iteration-1) -й элемент …
10 ноя '18 в 20:46
1
ответ
Диалоговое окно Polly Show после достижения количества повторов
Я использую Polly, чтобы повторить вызовы веб-службы в случае сбоя вызова с WebException, потому что я хочу убедиться, что метод выполняется правильно, прежде чем продолжить. Однако иногда веб-методы по-прежнему выдают исключение даже после нескольк…
22 авг '18 в 19:24
1
ответ
Вызов execute.execute() дважды в перехватчике RestTemplate
Я должен интегрироваться с внешним сервисом, который требует, чтобы токен доступа отправлялся с каждым запросом. Маркер доступа имеет короткий срок действия (всего несколько часов). Я решил использовать токен доступа с оптимизмом. Я собираюсь вызват…
31 июл '17 в 09:36
0
ответов
Проводник netflix - задание типа http - не должен начинаться с рабочего процесса - чтобы выполнить попытку
Я создал задачу с повтором 5 раз. И создал рабочий процесс, используя задачу типа http (моя конечная точка apl url отдыха) для входных параметров. Но в тот момент, когда я запускаю рабочий процесс - он попадает в остальные API. где на самом деле я х…
24 дек '18 в 14:03
0
ответов
Механизмы тайм-аута и повторного отката в msgraph-sdk-java
Недавно я начал использовать msgraph-sdk для Java для создания службы синхронизации для пользователей, файлов и т. Д. OneDrive. Я хочу сделать несколько вызовов с помощью пакетной обработки, например, получить информацию о разрешениях для нескольких…
15 окт '18 в 15:13
0
ответов
Как вызвать повторный декоратор при ошибке исключения для Python
Я использую retry модуль для обработки исключений. Когда я вызываю f.write, это может вернуть исключение RateLimitException с кодами ошибок 400-500. Мне просто нужно повторить попытку кода 401, как мне этого добиться? (В настоящее время у меня нет д…
15 фев '19 в 06:14
2
ответа
Универсальная логика повторов для кода, в который конструктор может бросить
Ответьте на вопрос здесь: Самый простой способ написать логику повторных попыток? В ответе универсальный класс для повторных функций определяется и используется как таковой: Retry.Do(() => SomeFunctionThatCanFail(), TimeSpan.FromSeconds(1)); Как …
21 дек '16 в 20:58
1
ответ
SqlBulkCopy с логикой повторения
У меня была проблема с вставкой большого набора записей в таблицу сервера Sql. Я решаю эту проблему с помощью SqlBulkCopy. Теперь я могу вставить запись довольно быстро. У меня есть вопрос, что если какая-либо транзакция не удалась при вставке запис…
06 янв '17 в 22:49