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

执行器如何呈现其endpoint?

牧甫
2023-03-14

大家早上好,

希望这是一个非常简单的问题。

如何支持Spring启动执行器endpoint?

我可以看到大多数的@ReadOperation和@WriteOperation,但我看不到基本URL在哪里得到支持,也看不到什么技术支持创建http://localhost:8080/actuator'终点。

我的项目确实显示了JSON(我想那是什么?)当我导航到地址http://localhost:8080/actuator而不是显示404或500。

我想了解spring boot actuator项目的底层架构。这个http://localhost:8080/actuator'URL处于活动状态,返回并显示数据

此URL似乎没有添加以下注释:

@ResponseBody
@RequestMapping
@GetMapping
@ReadOperation

这个http://localhost:8080/actuator“在测微计项目中似乎不受支持。

我很困惑执行器编程是如何工作的。

谢谢大家的帮助。

共有1个答案

雍阳
2023-03-14

您所指的根执行器endpoint(默认值:/activator)实际上是用@ResponseBody注释的。您可以在这里查看:https://github.com/spring-projects/spring-boot/blob/0a4c26532dff6f3fa1bf6d2e1c2a74549191117a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/servlet/WebMvcEndpointHandlerMapping.java#L76

 类似资料:
  • 我试图理解在JavaFX中节点是如何呈现到屏幕上的,以及是什么触发了这个过程,因为我想在JavaFX中创建一个自定义控件。我有使用Android的View类的经验,其中视图的绘制与JavaFX中的场景图的绘制是不同的。 例如,在Android中,我可以创建一个自定义的并覆盖方法。在中,我可以通过绘图目录将所有绘图需求放置到对象中。在UI线程上调用该方法,一旦完成,画布就会自动显示。我可以随时通过调

  • 实现SortedSet的Java类除了提供一些其他方法外,还应该提供一个迭代器,以升序迭代其元素。但我认为SortedSet接口规范无法强制执行它指定的这种行为约束。SortedSet只有几个方法,一个实现类可以实现这些方法,而实际上不必满足返回升序迭代器的要求,或者确实不需要有一个有效的比较器。 仅仅查看接口方法而不知道其名称,并不能告诉开发人员实现类应该实现的核心行为。 实现开发人员应该阅读J

  • 我正在尝试显示系统中的项目列表。 项目列表允许用户每行查看大量信息。用户可以向此视图添加额外的列,从而使行更长。 我想要能够滚动这两个垂直和水平的信息。当添加额外的列时,我希望能够水平滚动以查看新的信息。 滚动工作如我所料。但是,这些行的每一行下面都有一个边框。奇怪的是,边框只扩展到浏览器的宽度。当我水平滚动时,边框被切断: 下面是我的代码的一个基本示例来演示它的操作: null null

  • 问题内容: 我想创建一个线程池,它将执行最新提交的任务。关于如何做到这一点的任何建议? 谢谢 问题答案: 您可能只需要实现自己的包装,即可将要约/投票映射到堆栈。然后将此作为您传递给的实现。我的建议是包装一个现有的实现,例如。 这是不同步的,因此您需要使用同步器包装每个方法(如果不是更奇特的东西)。 您还需要为阻止操作引入/ 条件。 最后,您需要将一组极性(“放”侧或“取”侧)映射到出队的另一端(

  • 问题内容: 在我的应用程序中,我将收到一个字节流,并将其转换为手机内存中的pdf文件。如何将其渲染为pdf?并在活动中显示? 问题答案: 某些手机​​(例如Nexus One)预先安装了Quickoffice版本,因此将文件保存到SD卡后,发送适当的Intent可能很容易。

  • 我面临着基于其他组件的动作呈现或执行jsf组件的问题。 我试图做的是:在第一次加载页面时加载一些数据。所以我写了 PopulatePostsfourser方法首先为用户加载所有帖子,如下所示 加载页面后,我更新该方法中的帖子字段,如下所示 这将成功更新posts字段,但在此之后,再次调用相同的populatePostsForUser方法。每次重新渲染某个组件时都称为。 这只是我想知道的一个例子。我