1

如果应用程序崩溃,是否可以使用 Spring Retry 将重试计数存储在数据库中?是否有任何内置配置?重新启动应用程序后,需要运行剩余的重试。

4

1 回答 1

0

它不是内置的,但您可以实现自定义RetryContextCache并将其注入到RetryTemplate.

如果您使用有状态重试,您还需要一个自定义的RetryState.

您需要应用程序中的逻辑在重新启动后调用操作;spring-retry 不能神奇地自动继续重试。

于 2020-05-21T18:43:27.063 回答