日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)GoFrame教程:GoFrame高級特性-日志輸出

日志輸出往往是打印一些調(diào)試或者?SQL?語句,日志對象可以通過?SetLogger/GetLogger?方法來設置,也可以通過配置文件來做配置。以下是一個開啟了日志輸出的配置示例:

10年的寶塔網(wǎng)站建設經(jīng)驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。全網(wǎng)營銷推廣的優(yōu)勢是能夠根據(jù)用戶設備顯示端的尺寸不同,自動調(diào)整寶塔建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)從事“寶塔網(wǎng)站設計”,“寶塔網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。

database:
  logger:
  - path:   "/var/log/gf-app/sql"
    level:  "all"
    stdout: true
  default:
  - link:  "mysql:root:12345678@tcp(127.0.0.1:3306)/user"
    debug: true 

需要注意這里使用關鍵字?logger?作為?ORM?的日志配置項名稱,因此您無法使用該名字作為數(shù)據(jù)庫配置分組。

?ORM?組件輸出的日志相當詳盡,我們來看一個示例:

2021-05-22 21:12:10.776 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [  4 ms] [default] [rows:0  ] [txid:1] BEGIN
2021-05-22 21:12:10.776 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [  0 ms] [default] [rows:0  ] [txid:1] SAVEPOINT `transaction0`
2021-05-22 21:12:10.789 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [ 13 ms] [default] [rows:8  ] [txid:1] SHOW FULL COLUMNS FROM `user`
2021-05-22 21:12:10.790 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [  1 ms] [default] [rows:1  ] [txid:1] INSERT INTO `user`(`id`,`name`) VALUES(1,'john') 
2021-05-22 21:12:10.791 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [  1 ms] [default] [rows:0  ] [txid:1] ROLLBACK TO SAVEPOINT `transaction0`
2021-05-22 21:12:10.791 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [  0 ms] [default] [rows:1  ] [txid:1] INSERT INTO `user`(`id`,`name`) VALUES(2,'smith') 
2021-05-22 21:12:10.792 [DEBU] {38d45cbf2743db16f1062074f7473e5c} [  1 ms] [default] [rows:0  ] [txid:1] COMMIT 

可以看到,日志包含以下幾部分信息:

  1. 日期及時間,精確到毫秒。
  2. 日志級別。因為?SQL?日志主要用于功能調(diào)試/問題排查,生產(chǎn)環(huán)境往往需要關閉掉,因此日志級別固定為?DEBUG?級別。
  3. 當前?SQL?執(zhí)行耗時。從客戶端發(fā)起請求到接收到數(shù)據(jù)的時間,單位為毫秒。當執(zhí)行時間不足1毫秒時,展示為0毫秒。
  4. 當前?SQL?所處的數(shù)據(jù)庫配置分組,默認為?default?。
  5. 當前?SQL?所屬的事務ID。如果當前SQL不屬于事務操作時,不存在該字段。
  6. 具體執(zhí)行的?SQL?語句。需要注意的是,由于底層使用的是?SQL?預處理,這里的?SQL?語句是通過組件自動拼接的結(jié)果,僅供參考。

文章標題:創(chuàng)新互聯(lián)GoFrame教程:GoFrame高級特性-日志輸出
網(wǎng)站鏈接:http://m.5511xx.com/article/dheiogh.html