schedule | Расписание в виде строчки в cron-формате. |
startingDeadlineSeconds | Опциональный. Если по прошествии этого времени job не стартовал, старт отменяется. Желательно вместе с Forbid. |
concurrencyPolicy | Одновременное выполнение заданий.
Allow позволяет подам следующего задания запускаться. Если задание ежеминутное, за минуту Job не отработал, все равно будет создан ещё один. Одновременно могут выполняться несколько Job’ов. Есть риск перегрузки.
Replace заменяет запущенную нагрузку: старый Job убивается, запускается новый. Не самый лучший вариант, этот вариант осознанно.
Forbid запрет запуска новых Job’ов, пока не отработает предыдущий. С этой политикой можно быть уверенным, что всегда запускается только один экземпляр задачи. Используют наиболее часто
|
successfulJobsHistoryLimit | Глубина истории хранения удачных job, по умолчанию 3
|
failedJobsHistoryLimit | Глубина истории хранения неудачных job, по умолчанию 1
|