如何在Camunda Cockpit中批量删除失败的作业?

问题描述 投票:-3回答:2

我有一个Camunda流,失败了大约3万次,因为它所命中的服务已关闭。是否有一种方法可以从项目座舱内部一次删除所有失败的作业?

batch-file jobs camunda
2个回答
0
投票

几年前,我遇到了类似的问题,并创建了一个命令行应用程序来访问驾驶舱的其余api。它在https://github.com/jhorstmann/camunda-cockpit-client处可用,示例用法为

cockpit-client.py -u username -p password --all -e live -m "error message" --cancel

livecockit-client.yaml配置文件中的部分,如自述文件中所述。

我不再维护该代码,但是也许可以解决您的问题。如果使用企业版的camunda座舱,则可以对其内置的批处理操作进行相同的操作:https://docs.camunda.org/manual/7.11/webapps/cockpit/batch/batch-operation/


0
投票

我无法找到通过座舱执行此操作的方法,但是由于Camunda的每个实例都使用不同的架构,因此我能够删除并重建该架构以删除所有失败的作业。

© www.soinside.com 2019 - 2024. All rights reserved.