Откуда берется номер фазы жизненного цикла в весенней загрузке - PullRequest
0 голосов
/ 05 августа 2020

При остановке приложения SpringBoot можно увидеть сообщения журнала INFO, подобные приведенному ниже. Откуда этот номер фазы?

o.s.c.support.DefaultLifecycleProcessor  : Stopping beans in phase 2147483647

1 Ответ

0 голосов
/ 05 августа 2020

Это значение по умолчанию установлено на 2147483647 в Spring Framework в org.springframework.context.SmartLifecycle interface

int DEFAULT_PHASE = Integer.MAX_VALUE;

Проверка:

jshell> Integer.MAX_VALUE
$1 ==> 2147483647
...