Описание тега exponential-backoff
3
ответа
Экспоненциальный откат в RxJava
У меня есть API, который принимает Observable это вызывает событие. Я хочу вернуть Observable который излучает значение каждый defaultDelay секунд, если интернет-соединение обнаружено и задерживается numberOfFailedAttempts^2 раз, если нет связи. Я п…
16 янв '17 в 14:43
2
ответа
Почему случайный джиттер применяется к стратегиям отсрочки?
Вот пример кода, который я видел. int expBackoff = (int) Math.pow(2, retryCount); int maxJitter = (int) Math.ceil(expBackoff*0.2); int finalBackoff = expBackoff + random.nextInt(maxJitter); Мне было интересно, в чем преимущество использования случай…
25 окт '17 в 18:07
2
ответа
Есть ли способ экспоненциального отката с Alamofire?
Я пытаюсь реализовать экспоненциальную логику повторных попыток с Alamofire на случай, если сервер вернет 500 из-за какой-то причины для моих конечных точек. Есть ли способ, которым я могу достичь этого с Alamofire? Пожалуйста, приведите пример. Зар…
17 фев '19 в 23:21
0
ответов
Использование com.google.api.client.util.ExponentialBackOff для реализации общей политики повторных попыток Http
Я пытаюсь реализовать своего рода обработчик, который может факторизовать использование экспоненциального отката для http-запросов, в смысле: "если код состояния удовлетворяет некоторому условию (например, отличается от 200 и 404), повторите вызов".…
26 апр '18 в 16:41
0
ответов
Тестирование протокола отката
Я работаю над школьным проектом, в котором мне необходимо разработать и протестировать протокол Backoff. Я должен игнорировать параллелизм и, с определенным количеством узлов, проверить требуемую задержку так, чтобы каждый узел отправлял свой единст…
29 окт '17 в 17:16
3
ответа
В чем выгода использования экспоненциального отката?
Когда код ожидает некоторого условия, при котором время задержки не является детерминированным, похоже, что многие люди предпочитают использовать экспоненциальный откат, то есть ждать N секунд, проверить, удовлетворяет ли условие; если нет, подождит…
26 фев '15 в 00:21
0
ответов
Стратегия возврата с использованием рекурсивных функций и обещаний
Почти уверен, что я испортил свои обещания, но это происходит, прежде чем моя голова взорвется Я пытаюсь реализовать механизм повторных попыток для моих UnprocessedItems после пакетной операции с использованием AWS DynamodB. У меня есть массив пакет…
22 фев '17 в 10:09
1
ответ
Экспоненциальный откат с гарантией заказа сообщения с использованием spring-kafka
Я пытаюсь реализовать потребителя Spring Boot на основе Kafka, который имеет некоторые очень надежные гарантии доставки сообщений, даже в случае ошибки. сообщения из раздела должны обрабатываться по порядку, если обработка сообщения не удалась, испо…
01 фев '18 в 15:54
1
ответ
Задание ExponentialBackoff Функция перезагрузки Ошибка: вызов неопределенного метода
Я получаю следующую фатальную ошибку при запуске сценария php ниже: Ожидание завершения работы **Fatal error: Uncaught Error: Call to undefined method Google\Cloud\BigQuery\CopyJobConfiguration::*reload()* in /opt/bitnami/apache2/htdocs/test.php:53 …
16 дек '17 в 20:02
1
ответ
Актер повторяется с задержкой и пределом повторения
Мне нужен механизм повторения на актерах akka с увеличением времени между повторными попытками и максимальным пределом повторения. Для этого я пытаюсь использовать шаблон BackOffSupervisor, предоставленный akka. Проблема в том, что из моего теста ст…
18 окт '18 в 18:27
3
ответа
RX Java - повторите код, который выдает исключение
Я пытаюсь использовать RX Java, чтобы использовать некоторые данные, поступающие из источника, который продолжает отправлять объекты. Мне интересно, как реализовать политику повторных попыток для случаев, когда мой собственный код вызывает исключени…
06 мар '17 в 10:20
2
ответа
Реализация экспоненциального отката в Python
У меня есть два списка "начало" и "конец". Они имеют одинаковую длину (4 миллиона каждый): for i in xrange(0,len(start)): print start[i], end[i] 3000027 3000162 3000162 3000186 3000186 3000187 3000187 3005000 3005000 3005020 3005020 3005090 3007000 …
14 сен '17 в 16:29
1
ответ
Экспоненциальный откат в Кубернетес?
Я новичок в kubernetes, и у меня возникают проблемы с отслеживанием экспоненциального сигнала отката, который я наблюдаю в своих нагрузочных тестах Jmeter для определения времени отклика. У меня есть сервис kubernetes, который работает между 4-32 мо…
01 авг '18 в 18:24
1
ответ
Доступ к атрибутам на украшенном вызываемом классе
У меня есть вызываемый класс: class CallMeMaybe: __name__ = 'maybe' def __init__(self): self.n_calls = 0 def __call__(self): self.n_calls += 1 raise Exception Это, кажется, работает как рекламируется: >>> f = CallMeMaybe() >>> f.n_…
25 апр '18 в 19:59
1
ответ
Стратегия отката после достижения ограничений по ставке
Когда вы достигнете ограничения скорости на getstreamAPI начинают отвечать с ошибками. Каков рекомендуемый подход в качестве стратегии отката для обработки этих сбоев и начала восстановления после этого. Я подумал о том, чтобы записать их все и отпр…
22 янв '18 в 08:45
1
ответ
Чтение контента из http-ответа клиента Google несколько раз в пакетном запросе
Следуя документации Google Drive REST API, я реализую стратегию экспоненциальной отсрочки для исправляемых ошибок API. Я хотел бы повторить мой запрос, если код ошибки 500 или 403 (и, возможно, 429), но я заметил, что не все ошибки 403 исправимы, по…
23 мар '18 в 17:16
1
ответ
Как реализовать экспоненциальный расчет задержки / задержки с фиксированным таймаутом и количеством попыток?
Большинство алгоритмов отката / задержки, которые я видел, имеют фиксированное количество попыток ИЛИ фиксированное время ожидания, но не оба. Я хочу сделать ровно M попыток в течение T секунд с экспоненциальным интервалом между ними, так что "T = d…
29 мар '17 в 16:13
1
ответ
Определение BackoffStrategy для SQS в AWS
Я хочу установить стратегию отсрочки для sqs в приложении Spring. Что я сделал, это: @Bean public ConnectionFactory sqsConnectionFactory() { PredefinedBackoffStrategies.ExponentialBackoffStrategy backoffStrategy = new PredefinedBackoffStrategies.Exp…
20 май '18 в 21:32
1
ответ
Google JavaScript API: отлов ошибок HTTP
Ответ abraham на API Календаря Google: код 503 "Ошибка сервера" точно описывает мою ситуацию. Я получаю 503 в случайных местах при циклическом просмотре кода, который создает или удаляет записи календаря. Однако я не могу понять, как последовать сов…
15 окт '16 в 22:52
0
ответов
Откат повторных попыток с клиентскими запросами Apache HTTP по любой причине
У меня есть HTTP-запрос POST, который на самом деле не идемпотентен, но повторять его более важно, чем просто сдаться. Код запускается в AWS Lambda с 5-минутным тайм-аутом, и в наших же интересах, чтобы он продолжал пытаться в течение этих 300 секун…
09 янв '18 в 16:43