进行REST调用直到最终发送的最佳方法?

时间:2019-07-08 14:34:06

标签: java spring spring-boot

我正在使用REST调用制作脚本,以对数据管道服务进行更改。这可能意味着每次脚本运行时我都会进行大约120次更改。发生一次更改时,服务必须重新平衡。在此重新平衡期间,端点不可访问-这意味着无法对其余更改进行任何调用,并导致脚本中断。使用Spring Boot进行轮询的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

https://www.baeldung.com/spring-retry

上查看Spring Retry。

答案 1 :(得分:0)

如果可以扩展REST API,也许您应该考虑添加一个/batch-changes资源,该资源将所有更改的列表作为输入。因此,您可以一次应用所有它们,从而减少停机时间并解决问题。