使用Actuator 在執行時改變日誌等級

2021-10-24 07:26:44 字數 1335 閱讀 2674

基本配置

management: 

server:

# address: 127.0.0.1

# http://localhost:19988/duno/actuator/info 預設位址

# http://localhost:19988/duno/tiger/act/info 配置base-path後的位址

loggersendpoint,可以通過訪問http://localhost:19988/duno/tiger/act/loggers來進入。它展示了應用中可配置的loggers的列表和相關的日誌等級。

你同樣能夠使用http://localhost:19988/duno/tiger/act/loggers

/來展示特定logger的細節。

舉個例子,為了獲得rootlogger的細節,你可以使用http://localhost:19988/duno/tiger/act/loggers

/root:

在執行時改變日誌等級

loggersendpoint也允許你在執行時改變應用的日誌等級。

舉個例子,為了改變rootlogger的等級為debug,傳送乙個post請求到http://localhost:19988/duno/tiger/act/loggers

/root,加入如下引數

這個功能對於線上問題的排查非常有用。

同時,你可以通過傳遞null值給configuredlevel來重置日誌等級。

在執行時修改ObjectDataSource的引數

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection 使用gridview1來顯示查詢結果,objectdatasource1是資...

在執行時修改ObjectDataSource的引數

在乙個使用者查詢頁面有三個查詢分別查詢全部使用者,按名稱模糊查詢使用者和按照角色查詢使用者。這三個功能需要呼叫業務端三個不同的函式,它們的返回值一樣,都是資料物件集合sesgmembershipusercollection 使用gridview1來顯示查詢結果,objectdatasource1是資...

在執行時改變控制項的大小

游標在控制項不同位置時的樣式 由於拐角這點手動精確實在困難 所以用範圍 範圍 3 這樣很容易就找到這一點了 procedure ctrlmousemove ctrl twincontrol shift tshiftstate x,y integer begin with ctrl do begin ...