beego Log的坑

安裝看雲上的beego Log使用教程

log := logs.NewLogger(10000)//初始log
log.SetLogger("console", "")
 log.SetLogger("file", `{"filename":"test.log"}`)//設置log

然後使用beego打日誌

	beego.Warn(123)
	beego.Error(456)
	beego.Info(789)
	beego.Trace(4564)

發現file的日誌總打不出來

排查發現  初始化Log與beego.Warn中的Log並非同一個BeeLogger 

所以初始化的時候使用

beego.BeeLogger.SetLogger("console", `{"level":1}`)
beego.BeeLogger.SetLogger("file", `{"filename":"logs/test.log","level":8}`)

雖然這種方式可以正常打出日誌,但是總感覺不是這樣使用的,等我研究幾天在來更新

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章