1. Обзор
FailureAnalyzer в Spring Boot предлагает способ перехвата исключений, возникающих во время запуска приложения, вызывающих сбой при запуске приложения .
****
FailureAnalyzer заменяет трассировку
стека исключения более удобочитаемым сообщением, представленным объектом FailureAnalysis
, который содержит описание ошибки и предлагаемый план действий.
Boot содержит ряд анализаторов распространенных исключений запуска, таких как PortInUseException
, NoUniqueBeanDefinitionException
и UnsatisfiedDependencyException
. Их можно найти в пакете org.springframework.boot.diagnostics
.
В этом кратком руководстве мы рассмотрим, как мы можем добавить свой собственный FailureAnalyzer
к существующим.