【问题标题】:SpringBoot Rest API with failover fallback具有故障转移回退的 Spring Boot Rest API
【发布时间】:2021-07-01 12:21:44
【问题描述】:

我正在springboot 中构建rest API,我的应用程序在其中接收请求中的数据列表并更新数据库中的记录。我有一个新要求,我需要检查数据库抛出的任何异常(如数据库)是否已关闭,然后我需要保存请求的数据并在数据库启动后重新尝试。

为了达到这个要求,我使用ActiveMQ,当数据库抛出任何异常时,将请求的数据放入queue,一旦数据库启动,然后读取队列并将数据再次插入数据库。

springboot 有没有其他方法可以让我使用其他东西而不是使用ActiveMQ

【问题讨论】:

    标签: java spring spring-boot failover


    【解决方案1】:

    嗯,你可以采取一些方法来解决这个问题。首先,我建议你看看spring-retry。它能够重试由于某些暂时问题而失败的操作。您可以将其配置为重试次数和重试之间的延迟。

    【讨论】:

      猜你喜欢
      • 2012-03-28
      • 1970-01-01
      • 2016-01-03
      • 1970-01-01
      • 2018-12-04
      • 2020-12-03
      • 2020-03-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多