文档文档

重试失败的 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 Core 和 Enterprise

快速启动。更快扩展。

获取更新

InfluxDB 3 Core 是一个开源、高速的最新数据引擎,可实时收集和处理数据,并将其持久化到本地磁盘或对象存储。InfluxDB 3 Enterprise 基于 Core 的基础构建,增加了高可用性、读取副本、增强的安全性以及数据压缩,以实现更快的查询和优化的存储。InfluxDB 3 Enterprise 的免费层可供非商业家庭或业余爱好者使用。

有关更多信息,请查看