首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在非spring启动项目中使用spring-boot-admin

在非spring启动项目中使用spring-boot-admin
EN

Stack Overflow用户
提问于 2017-09-15 13:43:08
回答 1查看 516关注 0票数 0

tl;dr

请求提供建议、指南或示例,以便扩展spring-boot-admin以使用HTTP请求以外的其他方法来对非春季项目(如MariaDB )进行健康系泊。

完整版本

需要使用spring-boot-admin设置监视应用程序。其中几个客户端是spring-boot应用程序,很容易实现。然而,有一些非spring引导项目,如数据库服务器MariaDB

因此,问题的表述是这样的:是否可以通过HTTP 以外的方法扩展SBA来监视数据库状态。例如,一种可能的方法可能是检查是否可以连接到特定于应用程序的TCP端口,以验证db服务器是否仍在运行。然而,也可以利用其他可能性。

我发现一个类似于我的问题的帖子是:https://github.com/codecentric/spring-boot-admin/issues/504。不过,这里的关键区别在于,所提供的答案仍然支持HTTP方法。参考指南也没有提出替代办法。

如果存在这种可能性,将非常欢迎简要概述这一办法或举例实施。

EN

回答 1

Stack Overflow用户

发布于 2017-09-15 16:09:23

SBA目前只支持通过http检查健康状况。但是,如果您的业务应用程序中有相应的健康指示符,则应该对您的DB进行隐式监视。

如果执行tcp连接的StatusUpdater#queryStatus()遇到以tcp://而不是http://开头的health,则应该可以扩展它.

如果你能做到这一点,公关就会受到赏识:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46241057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档