Пружинная загрузка кварцевого приложения изящное выключение - PullRequest
0 голосов
/ 25 февраля 2020

Я использую Spring boot 2 с кварцем (spring-boot-starter-quartz). Когда я закрываю приложение весенней загрузки (ctrl + c), я хочу подождать, пока текущие выполняющиеся задания завершатся до 100 * *, а затем корректно завершить работу весеннего приложения загрузки. Как мне этого добиться?

Работает ли это свойство в application.properties?

spring.quartz.wait-for-jobs-to-complete-on-shutdown=true

При выполнении ctrl + c появляется следующее сообщение:

[INFO]  --------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ---------------------------------------------------------------------
[INFO] Total time:  02:12 min
[INFO] Finished at: 2020-02-26T16:37:37+10:00
[INFO] --------------------------------------------------------------------
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-   plugin:2.2.4.RELEASE:run (default-cli) on project app: Application finished with exit code: 1 -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...