#java #spring-boot
#Ява #пружинный ботинок
Вопрос:
У меня есть приложение spring boot с такими свойствами.
eureka.client.registerWithEureka=true spring.application.name=App server.port=8081 spring.main.banner-mode=OFF eureka.client.service-url.defaultZone=lt;eureka_servergt;
Я выполняю следующую команду:
java -jar lt;path_to_execgt; --spring.application.name=App1 --server.shutdown=graceful --spring.lifecycle.timeout-per-shutdown-phase=1m
Причина этого в том, что я пытаюсь ограничить плавное завершение работы, потому что это мешает перезапуску приложения, потому что я хочу установить ограничение по времени в своем сценарии перезапуска, но плавное завершение работы занимает гораздо больше времени, чем я бы предпочел. Однако по какой-то причине мое приложение по-прежнему плавно завершает работу в течение 180-220 секунд без каких-либо журналов, отображающих принудительное завершение работы приложения.
Может кто-нибудь объяснить, что я делаю не так?