Skip to content

服务检测(Spring Boot Admin)

模块位置

监控服务端在 mms-zoom/mms-monitorMmsMonitorApplication@EnableAdminServer)。管理端 mms-admin 作为 Client 注册到该服务端,需在各自 profile(如 application-dev.yml)中配置 spring.boot.admin.client

作用

  • Spring Boot Admin:汇总实例列表、健康检查、线程、环境、日志等(具体菜单以当前依赖版本为准)。
  • 与 Actuator:客户端需暴露所需 management.endpoints.web.exposure.include(主工程已按需配置,以仓库为准)。

典型启动顺序(本地)

  1. 启动 mms-monitor(默认端口以 mms-zoom/mms-monitor/src/main/resources/application.yml 为准,示例 9001)。
  2. 再启动 mms-admin,使 spring.boot.admin.client.url 指向监控服务地址(示例配置中为 http://localhost:9001)。

若先启动 admin 后补启 monitor,实例可能出现短暂离线,刷新 Admin UI 即可。

客户端配置(摘自主工程,以实际 yml 为准)

  • spring.boot.admin.client.url:监控服务端地址。
  • username / password:与服务端安全策略一致时使用(示例值见 mms-monitormms-admin 各 profile)。

文档修订(2026-04-01)

原文仅占位标题;现与 mms-zoom/mms-monitormms-admin 中 Spring Boot Admin 客户端配置对齐。

Released under the MIT License.