如何在没有 Web 端点的情况下为 Spring Boot 应用程序设置监控

问题描述 投票:0回答:0

我在 Spring Boot 上有多个服务。其中之一是其他服务的网关。网关具有带有控制器和端点的 Web 实现。当客户端向网关发出请求时,网关将带有数据的消息推送到 rabbitmq,以便另一个服务有 rabbit 侦听器来获取和处理消息。因此,我可以运行任意数量的服务,而无需端口和 Web 实现。
现在我需要监控服务。为此,我实现了网关

micrometer-registry-prometheus
库。但是我不能用兔子监听器监控其他服务,因为它们没有网络实现。
没有web功能如何监控服务?我猜想只为执行器端点实现 web starter 是个坏主意。

java spring-boot rabbitmq spring-boot-actuator
© www.soinside.com 2019 - 2024. All rights reserved.