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

У меня в rundeck более 30000 заданий и выполнений. Есть ли какой-либо API или CLI, чтобы мы могли запланировать периодическую очистку. Из-за слишком большого количества заданий и выполнений rundeck выбрасывает java.lang.OutOfMemoryError: GC Overhead Limit, и службы получают остановки.

Также, если число больше. Пользовательский интерфейс занимает много времени для отображения информации.

Любая документация или сценарии будут полезны.

1 Ответ

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

Используя RD CLI, у вас есть этот хороший вариант: https://gist.github.com/shamil/1f6524f06210252c7d13d0deb169bdc2 Если вы используете Rundeck 3.1, вы можете перейти в «Настройки проекта»> «Редактировать конфигурацию»> «Очистить историю выполнения» (вкладка) и установить флажок «Включить» (затем вы определяете параметры на той же странице).

...