Я хочу установить для кода завершения таблицы task_execution ненулевое значение, когда мое пакетное задание не выполнено. Согласно Документация , я установил для свойства spring.cloud.task.batch.failOnJobFailure
значение true, и он устанавливает значение для exit_code task_execution равным 1, но он снова запускает пакетное задание. Есть ли способ, с помощью которого я могу прекратить снова запускать пакетное задание?
По сути, он запускает оба средства запуска командной строки (один, который написан в моем пакетном приложении, и другой, предоставленный Spring, т.е. TaskJobLauncherCommandLineRunner. I хочу запустить только мой commanLineRunner.