Я получаю сообщение об ошибке Не удалось выполнить цель org.springframework.boot:spring-boot-maven-plugin:2.3.2.RELEASE:start (тест перед интеграцией). Не удалось определить, запущено ли приложение: не удалось. для подключения к серверу MBean через порт 9001: Не удалось вызвать операцию выключения: Соединение отказалось от хоста: 127.0.0.1; вложенное исключение: [ОШИБКА] java.net.ConnectException: соединение отклонено (соединение отклонено) после того, как я добавил ниже метрику работоспособности и событие прогрева для приложения. Не знаю, почему я получаю эту ошибку. Подскажите, пожалуйста
Как выполнить проверку работоспособности привода после ApplicationReadyEvent? или ApplicationReadyEvent не требуется?
@Component
public class Warmup implements HealthIndicator, ApplicationListener {
private boolean warmUpOver;
@Autowired
public Warmup(){
}
@Override
public void onApplicationEvent(ApplicationReadyEvent applicationReadyEvent) {
warmUpMethod();
}
public void warmUpMethod(){
//Once the method is over
warmUpOver = true;
}
@Override
public Health health() {
if(warmUpOver){
final Health.Builder builder = Health.up();
return builder.build();
} else {
final Health.Builder builder = Health.unknown();
return builder.build();
}
}
}
Подробнее здесь: https://stackoverflow.com/questions/635 ... plicationr