SpringBoot配置?件
SpringBoot?持并定義了配置?件的格式, 也在另?個層?達到了規范其他框架集成到SpringBoot的 ?的.
很多項?或者框架的配置信息也放在配置?件 中, ?如:
項?的啟動端?
數據庫的連接信息(包含??名和密碼的設置)
第三?系統的調?密鑰等信息
?于發現和定位問題的普通?志和異常?志等.

SpringBoot配置日志
?志的?途
通過前?的學習, 我們知道 ?志主要是為了發現問題, 分析問題, 定位問題的, 但除此之外, ?志還有很多 ?途
1. 系統監控
監控現在?乎是?個成熟系統的標配, 我們可以通過?志記錄這個系統的運?狀態, 每?個?法的響應 時間, 響應狀態等, 對數據進?分析, 設置不同的規則, 超過閾值時進?報警. ?如統計?志中關鍵字的數 量,并在關鍵字數量達到?定條件時報警,這也是?志的常?需求之?
2. 數據采集
數據采集是?個?較?的范圍, 采集的數據可以作?在很多??, ?如數據統計, 推薦排序等.
數據統計: 統計??的瀏覽量(PV), 訪客量(UV), 點擊量等, 根據這些數據進?數據分析, 優化公司運營 策略
1.配置?志級別
?志級別配置只需要在配置?件中設置"logging.level"配置項即可,如下所?:

2.??志持久化
以上的?志都是輸出在控制臺上的, 然?在線上環境中, 我們需要把?志保存下來, 以便出現問題之后追
溯問題. 把?志保存下來就叫持久化


3.配置?志?件的保存路徑
注意:
logging.file.name 和 logging.file.path 兩個都配置的情況下, 只?效其?, 以
logging.file.name 為準.
3.配置?志?件分割
4.配置?志格式
5.簡單的?志輸出
?種更簡單的?式.
1. 添加 lombok 框架?持
2. 使? @slf4j 注解輸出?志。

