【发布时间】:2015-11-18 00:16:08
【问题描述】:
我正在开发一种工具来监控 Spring Boot 应用程序。在我们的环境中,我们运行了大约 15 个不同的 Spring Boot 应用程序。我想实现一个 UI,它可以在没有人登录服务器的情况下提供这些应用程序的状态。快速谷歌搜索发现我有以下选项:
- Spring Boot 管理员
- 发现客户端/服务器
我已经为这两个都做了 POC,似乎它们都需要客户端应用程序(被监视)将依赖项添加到 pom 文件以及配置属性中(发现可能有一个选项,发现客户端扫描注册表但我无法让它工作)。现在,即使我可以添加 maven 依赖项,我也不想这样做,因为有很多应用程序。我们是否有任何替代方法可以“神奇地检测”服务器上所有正在运行的 Spring Boot 应用程序并将它们显示在某个地方?
提前致谢。
【问题讨论】:
标签: spring spring-boot admin spring-boot-actuator