Как мне в массовом порядке удалить неудачные задания в Камунде? - PullRequest
0 голосов
/ 21 октября 2019

У меня есть поток Камунды, который не удавался около 30 тыс. Раз, потому что служба, которую он выполнял, была закрыта. Есть ли способ для меня, чтобы удалить все неудачные прогоны, которые у него были? До сих пор я не смог найти способ сделать это в кабине. Есть ли способ, которым я мог бы удалить все это?

1 Ответ

0 голосов
/ 28 октября 2019

У меня были похожие проблемы несколько лет назад, и я создал приложение командной строки для доступа к остальным API-интерфейсам кабины. Он доступен по адресу https://github.com/jhorstmann/camunda-cockpit-client,. Пример использования:

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

Где live ссылается на раздел в файле конфигурации cockit-client.yaml, как описано в файле readme.

Я больше не поддерживаю этот код, но, возможно, он решает вашу проблему. Если вы используете корпоративную версию кабины Camunda, вы, вероятно, можете сделать то же самое с ее встроенными пакетными операциями: https://docs.camunda.org/manual/7.11/webapps/cockpit/batch/batch-operation/.

...