Rundeck 通过 REST API 在作业 运行 上返回 409

Rundeck returning 409 on job run through REST API

我正在使用 pyrundeck 通过 HTTP API 触发作业执行,它最后只是执行一个 HTTP POST 请求,如下所示:

POST https://rundeck.mycorp.com/api/18/job/1xf1c86f-az54-4830-b23f-acb435d60fa0/run

一些请求返回 409,我在 rundeck 文档中没有看到对任何 409 响应的引用。

当工作已经 运行 并且新的请求到达时,我感觉可能会发生冲突,但我仍然没有确认这一点。

单节点 rundeck 是否允许并行执行同一作业的多个?

要允许对 rundeck 作业进行多次执行,只需对其进行编辑,转到“其他”选项卡,然后将“多次执行”设置为“是”。