官术网_书友最值得收藏!

  • Mastering Spring Boot 2.0
  • Dinesh Rajput
  • 243字
  • 2021-06-25 21:29:19

Exposing application information

In Spring Boot, Actuator also provides arbitrary application information by using the /info endpoint. If you make a GET request call to the /info endpoint, by default it will return empty JSON, {}.

The empty JSON means Spring Boot doesn't provide default information for your application. The /info endpoint provides any information for your Spring application that you want to expose to your client or the public. You can add any information about your application to this endpoint in application.properties or application.yml as follows:

application.properties

info.app.name=Spring Boot Actuator Application info.app.description=This is my first Working Spring Actuator Examples info.app.version=0.0.1-SNAPSHOT info.helpline.email=admin@dineshonjava.com info.helpline.phone=0120-000001100
application.yml
info: app: name: Spring Boot Actuator Application description: This is my first Working Spring Actuator Examples version: 0.0.1-SNAPSHOT helpline: email: admin@dineshonjava.com phone: 0120-000001100

In the preceding examples, you can see that we want to provide some information about our application such as application name, description, version, email, and helpline number in the /info endpoint response. Now let's request the /info endpoint; you'll get the following response:

{
  helpline:
 {
   email: "admin@dineshonjava.com",
   phone: "0120-00000110"
 },
 app:
 {
   description: "This is my first Working Spring Actuator Examples",
   version: "0.0.1-SNAPSHOT",
    name: "Spring Boot Actuator Application"
  }
} 

As shown, the Spring Boot Actuator /info endpoint exposes information about your application to the outside of your application. This information might be useful for callers.

Let's see in the next section how to kill your application using an Actuator's endpoint.

主站蜘蛛池模板: 新密市| 新邵县| 长治县| 禹州市| 资兴市| 中方县| 中阳县| 富民县| 新田县| 镇坪县| 宾阳县| 民县| 广宗县| 安西县| 垣曲县| 云浮市| 九龙坡区| 台州市| 阿克陶县| 青岛市| 六枝特区| 乌拉特前旗| 子长县| 阿鲁科尔沁旗| 双江| 凤台县| 黄石市| 会东县| 屏东市| 清涧县| 富顺县| 那曲县| 绥德县| 清流县| 乐安县| 桂平市| 东兴市| 桐柏县| 绥江县| 沂水县| 获嘉县|