Лучший способ подойти к выполнению вызовов REST, пока он, наконец, не отправит? - PullRequest
0 голосов
/ 08 июля 2019

Я делаю сценарий с вызовами REST для внесения изменений в службу конвейерной передачи данных. Это может означать, что я делаю примерно 120 изменений при каждом запуске скрипта. Когда происходит ОДНО изменение, сервис должен изменить баланс. Во время этого перебалансирования конечная точка недоступна - это означает, что никакие остальные вызовы не могут быть сделаны для оставшихся изменений, что приведет к разрыву сценария. Как лучше всего подойти к этому опросу с помощью весенней загрузки?

Ответы [ 2 ]

1 голос
/ 08 июля 2019

Посмотрите на Spring Retry по адресу: https://www.baeldung.com/spring-retry

0 голосов
/ 08 июля 2019

Если вы можете расширить API REST, возможно, вам следует подумать о добавлении ресурса /batch-changes, который будет принимать список всех изменений в качестве входных данных. Таким образом, вы можете применять их все сразу, сокращая время простоя и решая вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...