文档文档

重试失败的 Kapacitor Flux 任务

使用 kapacitor flux task retry-failed 命令来重试失败的 Kapacitor Flux 任务运行。提供以下标志

  • -i, --id: 任务 ID
  • --before: 重试在此时间之前发生的失败运行 (RFC3339 时间戳)
  • --after: 重试在此时间之后发生的失败运行 (RFC3339 时间戳)
  • --dry-run: 输出关于将要重试的运行的信息,但不重试失败的运行
  • --task-limit: 限制要重试失败运行的任务数量 (默认值: 100)
  • --run-limit: 限制每个任务要重试的失败运行数量 (默认值: 100)

使用 Kapacitor API 重新运行失败的任务

kapacitor flux task retry-failed 命令是一个便捷命令,用于识别失败的任务运行并尝试再次运行它们。Kapacitor API 没有为该功能提供单个端点,但是可以通过一系列 API 调用来完成此过程。有关更多信息,请参阅 管理 Flux 任务运行

示例

重试所有任务的失败 Flux 任务运行
kapacitor flux task retry-failed
重试特定任务的失败 Flux 任务运行
kapacitor flux task retry-failed --id 000x00xX0xXXx00
重试在特定时间范围内失败的 Flux 任务运行
kapacitor flux task retry-failed \
  --after 2021-01-01T00:00:00Z \
  --before 2021-01-31T00:00:00Z
查看关于将要执行的失败运行的信息
kapacitor flux task retry-failed --dry-run
限制要重试失败运行的任务数量
kapacitor flux task retry-failed --task-limit 10
限制每个任务要重试的失败运行数量
kapacitor flux task retry-failed --run-limit 10

此页是否对您有帮助?

感谢您的反馈!


Flux 的未来

Flux 即将进入维护模式。您可以继续像目前这样使用它,而无需对您的代码进行任何更改。

阅读更多

InfluxDB 3 开源现已进入公开 Alpha 阶段

InfluxDB 3 开源现在可用于 Alpha 测试,根据 MIT 或 Apache 2 许可获得许可。

我们正在发布两个产品作为 Alpha 版本的一部分。

InfluxDB 3 Core 是我们新的开源产品。它是用于时间序列和事件数据的最新数据引擎。InfluxDB 3 Enterprise 是一个商业版本,它建立在 Core 的基础上,增加了历史查询功能、读取副本、高可用性、可扩展性和细粒度的安全性。

有关如何开始使用的更多信息,请查看