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

什么控制了spring boot administrator UI中“Web”选项的外观?

太叔炎彬
2023-03-14

我在对许多不同的Spring Boot微服务使用Spring Boot Administrator时遇到了一个问题,其中Web左手菜单选项(包含映射和HTTP跟踪子选项)只显示一些微服务。

那些工作的微服务和那些不工作的微服务之间唯一明显的POM差异是Spring Boot Starter父版本;那些显示Web选项的用户使用版本2.1.6.release,而那些不显示Web选项的用户使用更高的版本,如2.3.1.release(我猜这会影响spring boot actuator库的版本)。

我使用的是Spring Boot Admin Server的2.3.0版本和Spring Boot Starter父级2.3.1版本。

共有1个答案

米修平
2023-03-14

对于其他偶然发现这一点的人来说,答案是,从Spring Boot 2.0.0开始,为了公开Spring Boot actuator httptraceendpoint(它是Spring Boot Administrator中驱动Web选项的原因),现在还需要在Spring上下文中添加一个实现HttpTraceRepositorybean

例如。

@Configuration
public class HttpTraceActuatorConfiguration {

  @Bean
  public HttpTraceRepository httpTraceRepository() {
    return new InMemoryHttpTraceRepository();
  }
}
 类似资料:
  • Main.java Controller1.java Controller2.java 谢谢你的忠告! 编辑:语法

  • 看来LIMIT子句在JPQL中不起作用。 根据JPA文档,我们可以使用,谁能告诉我如何在上面的查询中使用它呢?

  • 问题内容: 我想以有意义的方式使用Swing将MVC设计应用于Java应用程序。因此,我的问题是,如何在Java Swing中构造控制器? 我有两个选择: 每个组件侦听器都是自己的类,作为控制器包的一部分 每个组件侦听器都是视图包中的一个匿名类,该类将其调用委托给具有控制器方法的类。 两者都有可能吗?是偏好问题还是明确定义的? 问题答案: Controller构成了组件接口的另一半,主要是交互的一

  • 我接管了一个web应用程序,它将web api和mvc控制器分为两个项目。Web Api网站有自己的基本Api url localhost:0000,mvc网站有localhost:1111。我正在生成一个通过电子邮件发送的点击链接,目的是让用户返回mvc网站上的注册页面。现在,我唯一的选择是从webApi控制器执行此操作,但是当我使用Url生成链接时。链接或Url。内容我总是得到WebApi l

  • 显示工具栏标题 在子窗口工具栏按钮显示文本。否则,只有按钮显示。提示:需要重新启动 Navicat 才生效。 显示主工具栏的标题 在主窗口工具栏按钮显示文本。否则,只有按钮显示。 在主工具栏上使用大图标 在主窗口工具栏按钮使用大图标。 字体 网格字体 定义在表查看器网格使用的字体及大小。 编辑器字体 定义在编辑器使用的字体及大小。 命令列界面字体 定义在命令列界面使用的字体及大小。 ER 图表字体

  • 问题内容: 在我正在处理的项目中,该应用程序是使用类似于以下命令的启动的: 我从未见过该选项。进行一点搜索,似乎可以用来配置Java应用程序中的随机数生成。 这样对吗?什么时候应该使用? 问题答案: Java应用程序可以并且应该使用 java.security.SecureRandom 类通过使用加密强度高的伪随机数生成器(CSPRNG)来生成加密强度高的随机值。 java.util.Random