日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

SpringBoot 配置文件使用@ @取值

作者:太自由 更新時間: 2023-12-16 編程語言

目錄

一、背景

二、遇到的問題

三、解決辦法


一、背景

? ? ? ? (1)我在項目中引入了如下依賴,目的是開啟SpringBoot為我們提供的監控(Actuator)功能。

<!-- 引入SpringBoot 監控功能 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>

? ? ? ? (2)引入了上述依賴后,在項目的application.yml文件里面進行如下配置,開啟監控功能

說明:至于下面這些配置項該如何配置,以及這些配置項的含義是什么,需要自己去學習下SpringBoot的監控功能模塊,相關網址如下(以下網址供參考,網上還有很多其他學習資源可以自行搜索):

  • Spring Boot Actuator: Production-ready Features
  • 或者參考如下兩篇博客
    • SpringBoot的監控(Actuator) 功能
    • 監控之Spring Boot Admin
management:
  endpoints:
    enabled-by-default: true
    web:
      exposure:
        include: "*"
  endpoint:
    health:
      show-details: always
    info:
      enabled: true
    metrics:
      enabled: true

(3)啟動項目,訪問SpringBoot為我們提供的監控端點信息,如下:

?

二、遇到的問題

(1)當訪問?http://localhost:9051/actuator/info時,發現并沒有任何輸出,如下圖:

?

(2)此時我們需要自己在 application.yml文件中配置 info監控端點的信息,配置如下:

?

(3)此時發現項目啟動失敗,報錯信息如下:

??

三、解決辦法

(1)解決方案之一

? ? ? ? 在項目的pom.xml文件里面添加如下配置項:

??

? ? ? ? 然后 Reload project,如下圖:

??

(2)再次啟動項目,發現可以正常啟動?

訪問?http://localhost:9051/actuator/info,結果如下圖:

??

原文鏈接:https://blog.csdn.net/qq_23388169/article/details/134806431

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新