本章內容
Actuator Web端點
調整Actuator
通過shell連入運行中的應用程序
保護Actuator
你有沒有猜過包好的禮物盒裡裝的是什麼東西?你會搖一搖,掂一掂,量一量,你甚至會執著於裡面到底有什麼。但打開盒子那一刻前,你沒辦法確認裡面是什麼。
運行中的應用程序就像禮物盒。你可以刺探它,作出合理的推測,猜測它的運行情況。但如何瞭解真實的情況呢?有沒有一種辦法能讓你深入應用程序內部一窺究竟,瞭解它的行為,檢查它的健康狀況,甚至觸發一些操作來影響應用程序呢?
在本章中,我們將瞭解Spring Boot的Actuator。它提供了很多生產級的特性,比如監控和度量Spring Boot應用程序。Actuator的這些特性可以通過眾多REST端點、遠程shell和JMX獲得。我們先來看看Actuator的REST端點,這種最為人所熟知的使用方式提供了最完整的功能。