Я добавил поддержку Actuator для своего приложения Spring 2.0.4, используя эту статью Baeldung. В разделе 4.4 говорится о
Удобной особенностью показателей здоровья является то, что мы можем агрегировать их как часть иерархии
но здесь не обсуждается, как выполнить это агрегирование. Мне также не удалось найти документацию о том, как это сделать.
Вопрос
Знает ли кто-нибудь из вас об учебном пособии? , пример или другую документацию по созданию такого агрегата?
Дополнительная информация
В моем приложении есть сервис, который использует несколько субкомпоненты. Сама служба считается неработоспособной только в том случае, если все эти подкомпоненты не работают. Пока кто-то работает, служба работает. В настоящее время используется обычный механизм HealthIndicator, если один из подкомпонентов не работает, это помечает сервер как неработающий.
Кажется, я хотел бы использовать CompositeHealthIndicator, но неясно, как мне создать дочерние HealthIndicators без того, чтобы система их подбирала. Предупреждение заключается в том, что каждый из этих подкомпонентов использует аннотацию @Scheduled. Насколько я понимаю, для того, чтобы это работало, класс должен использовать аннотацию @Component( или что-то подобное), что приведет к его созданию и включению в работоспособность приложения.
Пояснение
Я добавил исполнительные механизмы и URL-адрес работоспособности отображается как это:
{"status":"UP","details":{"MyServ1":{"status":"UP","details":{"Latency":...}},"MyServ2":{ "status":"UP","det ails":{"Latency":...}},"diskSpace":{"status":"UP","details":{"total":...,"free":...,"threshold ":...}}}}
но если «MyServ1» или «MySrv2» не работают, общий статус не работает, но я хочу, чтобы это произошло только в том случае, если «diskSpace» не работает ИЛИ 'MyServ1' и 'MyServ2' не работает.
Похоже, что CompositeHealthIndicator будет подходящим класс для этого, это просто непонятно, как мне создать для него показатели здоровья детей (просто используйте новый)?
Заранее спасибо
Подробнее здесь: https://stackoverflow.com/questions/518 ... pring-boot
Как агрегировать показатели работоспособности в Spring boot ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1733144735
Anonymous
Я добавил поддержку Actuator для своего приложения Spring 2.0.4, используя эту статью Baeldung. В разделе 4.4 говорится о
Удобной особенностью показателей здоровья является то, что мы можем агрегировать их как часть иерархии
но здесь не обсуждается, как выполнить это агрегирование. Мне также не удалось найти документацию о том, как это сделать.
[b]Вопрос[/b]
Знает ли кто-нибудь из вас об учебном пособии? , пример или другую документацию по созданию такого агрегата?
[b]Дополнительная информация[/b]
В моем приложении есть сервис, который использует несколько субкомпоненты. Сама служба считается неработоспособной только в том случае, если все эти подкомпоненты не работают. Пока кто-то работает, служба работает. В настоящее время используется обычный механизм HealthIndicator, если один из подкомпонентов не работает, это помечает сервер как неработающий.
Кажется, я хотел бы использовать CompositeHealthIndicator, но неясно, как мне создать дочерние HealthIndicators без того, чтобы система их подбирала. Предупреждение заключается в том, что каждый из этих подкомпонентов использует аннотацию @Scheduled. Насколько я понимаю, для того, чтобы это работало, класс должен использовать аннотацию @Component( или что-то подобное), что приведет к его созданию и включению в работоспособность приложения.
[b]Пояснение[/b]
Я добавил исполнительные механизмы и URL-адрес работоспособности отображается как это:
{"status":"UP","details":{"MyServ1":{"status":"UP","details":{"Latency":...}},"MyServ2":{ "status":"UP","det ails":{"Latency":...}},"diskSpace":{"status":"UP","details":{"total":...,"free":...,"threshold ":...}}}}
но если «MyServ1» или «MySrv2» не работают, общий статус не работает, но я хочу, чтобы это произошло только в том случае, если «diskSpace» не работает [b] ИЛИ[/b] 'MyServ1' и 'MyServ2' не работает.
Похоже, что CompositeHealthIndicator будет подходящим класс для этого, это просто непонятно, как мне создать для него показатели здоровья детей (просто используйте новый)?
Заранее спасибо
Подробнее здесь: [url]https://stackoverflow.com/questions/51861320/how-to-aggregate-health-indicators-in-spring-boot[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия