2017-03-28 34 views
0

我是Spring Boot應用程序的新手。我正在使用執行器進行健康監測。我知道我們可以通過使用http://localhost:8080/health來獲得健康,這會返回給您帶有應用程序狀態,磁盤空間和數據庫狀態的JSON。HTML頁面上的Spring Boot Health報告

我想在格式化的HTML頁面上以格式顯示此健康報告。我不想使用Spring Boot Admin用戶界面。有什麼方法可以在HTML或thymeleaf中使用這個json嗎?

回答

0

Spring Docs mentions

健康信息從您的ApplicationContext定義的所有HealthIndicator豆收集。 Spring Boot包含多個自動配置的HealthIndicators,您也可以編寫自己的。

因此,您可以將List<HealthIndicator>自動裝入您的控制器並將該數據注入到Theameleaf模板中。

+0

感謝您的回覆。你能有這樣的任何示例代碼。 – ppb