spring-boot-starter-actuator /info獲取空信息

  用了spring-boot-starter-actuator,在監控頁面對應服務中顯示空值,下面是正常狀況下有的值spring

pom配置了maven

<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <finalName>${project.name}</finalName>
                </configuration>
            </plugin>
        </plugins>
</build>

 health配置,防止actuator提供默認端點無返回數據或顯示錯誤頁面:ide

#監控短點配置
management:
  security:
    enabled: false
endpoints:
  actuator:
    enabled: true
  shutdown:
    enabled: false

網上關於此問題的不多,所以找了國內外的一些文章,最終有一篇文章中指出了spring-boot-starter-actuator的源碼解釋:spring-boot

參考源:https://blog.csdn.net/qq_26000415/article/details/79234812ui

到生成的target中發現真的沒有這個文件,所以下步就是怎麼生成這個build-info,打開idea的以下圖位置,運行:idea

 

spring-boot:build-info,生成Actuator使用的構建信息文件build-info.propertiesspa

而後再看就有此文件了,接下來就是再次正常打包就好了。.net

相關文章
相關標籤/搜索