此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Boot 3.3.1

此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Boot 3.3.1

终结点提供有关应用程序的常规信息。info

检索信息

若要检索有关应用程序的信息,请向 发出请求,如以下基于 curl 的示例所示:GET/actuator/info

$ curl 'http://localhost:8080/actuator/info' -i -X GET

生成的响应类似于以下内容:

HTTP/1.1 200 OK
Content-Type: application/vnd.spring-boot.actuator.v3+json
Content-Length: 231

{
  "git" : {
    "branch" : "main",
    "commit" : {
      "id" : "df027cf",
      "time" : "2024-06-20T18:36:27Z"
    }
  },
  "build" : {
    "artifact" : "application",
    "version" : "1.0.3",
    "group" : "com.example"
  }
}

响应结构

响应包含有关应用程序的常规信息。 响应的每个部分都由 . Spring Boot 提供了下面描述的几个贡献者。InfoContributor

构建响应结构

下表描述了响应部分的结构:build

路径 类型 描述

artifact

String

应用程序的项目 ID(如果有)。

group

String

应用程序的组 ID(如果有)。

name

String

应用程序的名称(如果有)。

version

String

应用程序的版本(如果有)。

time

Varies

生成应用程序的时间戳(如果有)。

Git 响应结构

下表描述了响应部分的结构:git

路径 类型 描述

branch

String

Git 分支的名称(如果有)。

commit

Object

Git 提交的详细信息(如果有)。

commit.time

Varies

提交的时间戳(如果有)。

commit.id

String

提交的 ID(如果有)。

这是“简单”输出。 还可以将参与者配置为输出所有可用数据。
路径 类型 描述

artifact

String

应用程序的项目 ID(如果有)。

group

String

应用程序的组 ID(如果有)。

name

String

应用程序的名称(如果有)。

version

String

应用程序的版本(如果有)。

time

Varies

生成应用程序的时间戳(如果有)。

路径 类型 描述

branch

String

Git 分支的名称(如果有)。

commit

Object

Git 提交的详细信息(如果有)。

commit.time

Varies

提交的时间戳(如果有)。

commit.id

String

提交的 ID(如果有)。

这是“简单”输出。 还可以将参与者配置为输出所有可用数据。