Проверка работоспособности только серверного приложения spring-boot (приложение для обработки сообщений)

#java #spring-boot #apache-kafka

#java #spring-boot #apache-kafka

Вопрос:

У меня есть приложение для обработки сообщений kafka spring-boot без какого-либо контроллера rest или API и без какого-либо порта.

Есть ли способ, которым я мог бы проверить состояние приложения, как если бы оно было вверх или вниз?

Комментарии:

1. Не могли бы вы отправить сердцебиение состояния во внешнюю службу? В противном случае большинство мониторов основаны на запросах, таких как Actuator, и требуют собственной конечной точки http

Ответ №1:

Spring Boot имеет функцию под названием «Исполнительные механизмы», которая настраивает конечные точки для проверки работоспособности системы и других деталей.

Исполнительные механизмы

вы можете просто добавить их в свое приложение, и вам не нужно кодировать какие-либо контроллеры rest.

Комментарии:

1. У проекта нет веб-зависимости. Это просто система обработки сообщений. Таким образом, зависимость, связанная с приводом, отсутствует в проекте.