SpringBoot應用程式監控

2021-09-11 09:12:19 字數 771 閱讀 2543

寫之前為springboot點讚,很貼心的幫我們把很多的功能都實現了

統一環境:

springboot的版本號是2.1.3.release

1.首先去start.springboot.io

springboot為我們提供了actuator 這個模組,借助此模組可以輕鬆的實現監控

記得選中圖上的兩個模組

2.目前的springboot的版本號是2.1.3.release

從網上查了一些資料得知:

actuator 為我們配置了很多的端點(介面),預設都是全部啟用的,除了shutdown

(2)啟用了端點並不能直接訪問,需要進行暴露

wtf,為啥要有這麼奇怪的東西,直接配置好端點 不就行了麼

這裡僅僅以web為例

需要在springboot的配置檔案中新增

management.endpoints.web.exposure.include=*
ok,直接啟動web應用

至於actuator 提供了那些埠 可以參考

ok 從這裡就可以看到了

actuator 為我們提供了很多的介面,都可以用來檢視springboot的應用狀態.

SpringBoot 應用程式啟動過程探秘

說到接觸 springboot 伊始,給我第一映像最深的是有兩個關鍵元素 對照上面的典型 這個兩個元素分別是 注 本文首發於my personal blog,歡迎光臨小站 我們來舉乙個栗子,把我們天天司空見慣的 springboot 應用的啟動類來拆解一下寫出來 public static void...

SpringBoot 應用程式啟動過程探秘

說到接觸 springboot 伊始,給我第一映像最深的是有兩個關鍵元素 對照上面的典型 這個兩個元素分別是 注 本文首發於my personal blog,歡迎光臨小站 我們來舉乙個栗子,把我們天天司空見慣的 springboot 應用的啟動類來拆解一下寫出來 public static void...

配置Spring Boot應用程式埠的幾種方式

如果不對埠進行配置,則spring boo會啟用預設的8080埠。如果想自定義埠,則有以下幾種方式可以配置。server.port 8090如果要配置spring boot應用程式的隨機埠,則可以使用如下配置項進行配置 server.port 0即把配置項server.port的值設定為0即可。第二...