При остановке приложения SpringBoot можно увидеть сообщения журнала INFO, подобные приведенному ниже. Откуда этот номер фазы?
o.s.c.support.DefaultLifecycleProcessor : Stopping beans in phase 2147483647
Это значение по умолчанию установлено на 2147483647 в Spring Framework в org.springframework.context.SmartLifecycle interface
int DEFAULT_PHASE = Integer.MAX_VALUE;
Проверка:
jshell> Integer.MAX_VALUE $1 ==> 2147483647