精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網(wǎng)站建設(shè)資訊

NEWS

網(wǎng)站建設(shè)資訊

springboot日志操作-創(chuàng)新互聯(lián)

springboot日志
  • 日志介紹
    • 1.日志的輸出等級(jí)
    • 2.運(yùn)用lombok快速添加日志對象log
    • 3.日志輸出格式控制
    • 4.日志文件
      • 4.1 直接指定文件名
      • 4.2 指定大空間和格式

成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括馬關(guān)網(wǎng)站建設(shè)、馬關(guān)網(wǎng)站制作、馬關(guān)網(wǎng)頁制作以及馬關(guān)網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,馬關(guān)網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到馬關(guān)省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!日志介紹

日志就是記錄程序日常運(yùn)行的信息,springboot程序啟動(dòng)時(shí),控制臺(tái)顯示的有具體格式的一大串就是日志。平時(shí)用sout直接打印在控制臺(tái)的信息不會(huì)保存,而日志可以保存到文件中,可以幫助我們:

  1. 編程期間調(diào)試代碼,這應(yīng)該是開發(fā)人員最常用的,運(yùn)行程序的時(shí)候會(huì)各種報(bào)錯(cuò),這時(shí)候就需要根據(jù)日志信息debug。
  2. 運(yùn)營期間記錄信息,運(yùn)營期間出現(xiàn)各種問題或者想找到問題都得靠讀日志。
1.日志的輸出等級(jí)

日志的輸出等級(jí)分為六種,從上到下越來愈高:

  1. TRACE
  2. DEBUG
  3. INFO
  4. WARN
  5. ERROR
  6. FATAL

一般用中間四個(gè),開發(fā)時(shí)候使用DEBUG,上線后使用INFO,運(yùn)維信息記錄使用WARN。
在 ###.yml 文件中設(shè)置輸出等級(jí),代碼格式如下:

# 開啟debug模式,輸出調(diào)試信息,常用于檢查系統(tǒng)運(yùn)行狀況
debug: true

這種格式很簡單,但是不夠精細(xì),一般用下面這種:

# 設(shè)置日志級(jí)別,root表示根節(jié)點(diǎn),即整體應(yīng)用日志級(jí)別
logging:
	level:
		# 這里可以定義單個(gè)包的日志輸出等級(jí),root就是所有包的的輸出等級(jí)都是debug
    	root: debug

日志的輸出等級(jí)設(shè)置完之后,低等級(jí)的會(huì)輸出自身和高于自身等級(jí)的日志消息,比如日志輸出等級(jí)設(shè)置為info,則會(huì)輸出級(jí)別為info,warn,error的日志消息。
還可以像多環(huán)境配置一樣在 group 屬性下設(shè)置多個(gè)組,在 level 屬性下給每個(gè)組設(shè)置輸出等級(jí)

logging:
	# 設(shè)置日志組
    group:
    	# 自定義組名,設(shè)置當(dāng)前組中所包含的包
        ebank: com.alibaba.controller
    level:
    	root: warn
        # 為對應(yīng)組設(shè)置日志級(jí)別
        ebank: debug
2.運(yùn)用lombok快速添加日志對象log

輸出日志得使用log對象,這里使用lombok注解快速創(chuàng)建

@Slf4j
@RestController
@RequestMapping("/books")
public class BookController {@Autowired
    private BookService bookService;

    @GetMapping
    public Result getAll(){log.info("info...");
        return new Result(true,bookService.getAll());
    }
}

當(dāng)有g(shù)et請求的時(shí)候控制臺(tái)的日志信息就有了
在這里插入圖片描述

3.日志輸出格式控制

日志的輸出格式如下:
在這里插入圖片描述
可以在 yaml 配置文件中自定義:

logging:
  pattern:
  	# %d指時(shí)間 %p指級(jí)別 %t指所屬線程 %c指所屬類名 %m指信息 %n換行 %clr()指帶顏色 
  	# -40指最小長度為40靠左 .40表示塊內(nèi)長度定死,過長則縮寫,{}可以配合%clr()指定顏色
    console: "%d %clr(%p) --- [%16t] %clr(%-40.40c){cyan} : %m %n"
4.日志文件

工程部署后就在服務(wù)器上運(yùn)行了,沒有IDE的控制臺(tái)可以查看日志,這就需要指定日志文件。

4.1 直接指定文件名
logging:
	file:
    	name: server.log

實(shí)際上,日志文件會(huì)很大,所以當(dāng)?shù)竭_(dá)一定大小時(shí)要?jiǎng)?chuàng)建新的日志文件

4.2 指定大空間和格式
logging:
	logback:
    	rollingpolicy:
        	max-file-size: 3MB
        	//%i會(huì)自增命名
            file-name-pattern: server.%d{yyyy-MM-dd}.%i.log

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁題目:springboot日志操作-創(chuàng)新互聯(lián)
鏈接分享:http://m.jcarcd.cn/article/cesisd.html
主站蜘蛛池模板: 91精品啪在线观 | 国产精品高清尿 | 尤物视频在线网站 | 中文字幕日韩精品一 | 区三区免费看 | 国产精品区在 | 国产高清在线视频色 | 情趣五月天| 国产va免费精 | 国产日韩欧美一线 | 日韩欧美无线 | 人人澡人人澡人人 | 成人污污www网| 区三区免费中文字幕 | 日韩成人福利 | 国产在线精品二区 | 日本电影精品久 | 97人操| 欧美日韩岛国 | 人人干美女 | 91大神在线菠萝蜜 | 午夜日韩福利 | 国产伦一区二区三 | 碰97在线免费视频 | 精品国产手机自 | 成人无毒综合网 | 福利导航网 | 国产日韩在线视频 | 尤物视频在 | 国内亚洲| 福利国产 | 九九九五月天 | 国产馆极品在线 | 国产户外一 | 国产欧美精品 | 国产日韩欧美综合 | 成人公开免费视频 | 18黑白丝| 黑人狂躁日 | 国产精品尤物视频 | 国产福利二区 |