当前位置: 首页 > 知识库问答 >
问题:

spring boot actuator运行状况检查终结点在生产服务器的浏览器中没有信息

井誉
2023-03-14

我们使用的是Spring Boot 1.5.2,其中我们使用的是Spring Boot starter Actuator,当我们使用Health check endpoint点击URL时,我们得到的是status=up,但我们想要的是空白信息(信息不应该显示在浏览器中)(任何公共用户都无法获得任何信息)。

共有2个答案

仲智
2023-03-14

我们使用的是Spring Boot 1.5.2,其中我们使用的是Spring Boot starter Actuator,当我们使用Health check endpoint点击URL时,我们得到的是status=up,但我们想要的是空白信息(信息不应该显示在浏览器中)(任何公共用户都无法获得任何信息)。

平山
2023-03-14

默认情况下,执行器endpoint暴露在为常规HTTP通信提供服务的同一端口上。您可以为管理endpoint设置不同级别的安全性。下面是关于管理endpoint安全性的详细指南。

您也可以在不同的端口上运行您的管理API,并且不要将此端口公开

management.port=8085
 类似资料:
  • 问题内容: 我正在寻找没有浏览器的Javascript编程。我想从Linux或MacOSX命令行运行脚本,就像我们运行任何其他脚本语言(ruby,PHP,Perl,Python …)一样 我研究了spider monkey(Mozilla)和v8(Google),但它们似乎都是嵌入式的。 是否有人将Javascript作为脚本语言从命令行执行? 如果有人好奇,为什么我期待到这一点,我一直在关注着N

  • 我试图为部署到k8s的应用程序设置就绪探测,但在执行器/健康endpoint下,与执行器/健康/就绪endpoint相比,我得到了不同的状态。 重要的是,只有当应用程序部署到k8s集群时,才会观察到这种行为。 因此,在应用程序中没有任何额外的配置。属性我正在获取的文件: 这似乎是正确的——如果准备状态是,健康endpoint也会返回,因为它包括组。这至少是一致的。 另一方面,当我在应用程序中指定准

  • 问题内容: 我见过的大多数实现都是在客户端进行浏览器检测。我只是想知道是否有可能在将任何资源发送到客户端之前进行浏览器检测。 谢谢。 问题答案: 那应该为您工作。只需将其放在响应处理程序中即可。

  • 问题内容: 我正在抓取一些似乎对其提供很好保护的网站。我可以使它正常工作的唯一方法是使用Selenium加载页面,然后从中抓取内容。 目前,这在我的本地计算机上有效(当我访问页面时,Firefox窗口打开和关闭,并且在脚本中对其HTML进行了进一步处理)。但是,我需要在网上可以访问我的刮板。刮板嵌入在Heroku上的Flask应用程序中。有没有办法让Selenium浏览器在Heroku服务器上工作

  • 我有一个WebFlux、Health Actuctor和Spring Security的项目。我正在尝试构建自定义身份验证,但该身份验证也会在健康执行器endpoint上发挥作用。我怎样才能禁用它? 根据文档,我实现了一个自定义的,下面是它的基本版本: 根据文档,不应该要求我进行任何额外的配置来禁用健康endpoint上的身份验证。以下是中的配置: 尽管添加了此功能,但仍会导致状态代码也是。如何禁

  • 我正在学习JavaEE。我正在掌握CDI、依赖和上下文注入。现在看起来并不难。 现在我想试着写一些代码。我安装了NetBeans(安装了GlassFish和其他东西),现在有点卡住了。 我的书(冈萨尔维斯的《Java EE 7入门》)有一个很好的简单例子,演示了EJB和上下文/依赖注入、注释、拦截器、生产者等...在书中,他只是写了自己需要的代码,添加了bean.xml,这就是is。他使用mave