diff --git a/.docker-compose/shell/server-handle.sh b/.docker-compose/shell/server-handle.sh index 1bfc524bc2214e7a2c651c3aceeb86b749e265d7..232a1daf6f9766cd109ee71ca04c19b907e38c85 100644 --- a/.docker-compose/shell/server-handle.sh +++ b/.docker-compose/shell/server-handle.sh @@ -11,6 +11,7 @@ import ( "fmt" "gin-vue-admin/global" "gin-vue-admin/initialize" + "go.uber.org/zap" "time" ) @@ -35,10 +36,10 @@ func RunWindowsServer() { // 保证文本顺序输出 // In order to ensure that the text order output can be deleted time.Sleep(10 * time.Microsecond) - global.GVA_LOG.Debug("server run success on ", address) + global.GVA_LOG.Debug("server run success on ", zap.String("address", address)) fmt.Printf("欢迎使用 Gin-Vue-Admin默认自动化文档地址:http://127.0.0.1%s/swagger/index.html\n 默认前端文件运行地址:http://127.0.0.1:8888/admin\n", address) - global.GVA_LOG.Error(s.ListenAndServe()) + global.GVA_LOG.Error(s.ListenAndServe().Error()) } EOF @@ -108,11 +109,19 @@ captcha: img-width: 240 img-height: 80 -# logger configuration -log: - prefix: '[GIN-VUE-ADMIN]' - log-file: true - stdout: 'DEBUG' - file: 'DEBUG' +# zap logger configuration +zap: + # 可使用 "debug", "info", "warn", "error", "dpanic", "panic", "fatal", + level: 'debug' + # console: 控制台, json: json格式输出 + format: 'console' + prefix: '[GIN-VUE-ADMIN]' + director: 'log' + link_name: 'latest_log' + show_line: true + # LowercaseLevelEncoder:小写, LowercaseColorLevelEncoder:小写带颜色,CapitalLevelEncoder: 大写, CapitalColorLevelEncoder: 大写带颜色, + encode_level: 'LowercaseColorLevelEncoder' + stacktrace_key: 'stacktrace' + log_in_console: true EOF