You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Quarkus是否提供类似Spring Boot Actuator的REST端点对外暴露构件版本信息?

Quarkus 对应功能说明

Quarkus 有原生内置的同类能力,不需要完全自行开发实现,对应方案和Spring Boot的逻辑非常接近:

内置端点能力

Quarkus 官方提供的 quarkus-smallrye-health 扩展自带 /q/info 端点,功能定位和Spring Boot Actuator的/info完全一致,默认会暴露应用的基础构建、版本相关信息。

Git 信息自动集成

官方提供 quarkus-git 扩展,引入后会在构建阶段自动识别项目的git仓库信息,收集提交id、分支、tag、提交时间等数据,不需要手动生成git.properties这类文件,收集到的信息会自动注入到/q/info端点的返回结果中,默认以git为顶层字段分组展示。

常用使用步骤

  • 引入对应依赖:在项目中添加 quarkus-smallrye-health 和 quarkus-git 两个官方扩展即可
  • 构建打包后启动应用,直接访问/q/info端点就能看到包含git信息的返回结果
  • 如果需要自定义暴露的内容,可以通过应用配置调整是否暴露commit全id、是否展示未提交的本地改动标识、自定义应用版本号等,不需要额外开发代码
  • 有特殊自定义字段需要暴露的场景,也可以直接通过配置注入自定义kv,会自动合并到/q/info的返回结果中,不需要自己开发端点逻辑

内容的提问来源于stack exchange,提问作者Mashimom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 19:27:02