0

在执行任务时,如果出现故障,想定义配置以在一定间隔后重试并从失败的任务中恢复。是否可以实现恢复选项?

4

1 回答 1

0

在大多数情况下,业务失败不需要恢复选项。

常见的模式是不断重试,直到下游依赖可用。这是可能的,因为时间/节奏没有系统对活动重试的持续时间施加限制。如果下游系统可以关闭数天,则可以继续重试数天。

如果由于某种原因您想在一段时间后停止重试,然后在外部信号上恢复它,那么可以作为工作流逻辑的一部分实现,在某些类型的活动错误上,工作流会休眠以恢复外部信号。

于 2020-06-18T20:25:01.290 回答