重试失败的 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 任务运行
- 重试特定任务的失败 Flux 任务运行
- 重试在特定时间范围内失败的 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
此页是否对您有帮助?
感谢您的反馈!