refactor: 调整 reqId
This commit is contained in:
parent
66f7c93416
commit
1c666637cd
@ -32,6 +32,9 @@ func GinLogger(logfile string) gin.HandlerFunc {
|
||||
if latency > time.Minute {
|
||||
latency = latency.Truncate(time.Second)
|
||||
}
|
||||
if requestID := c.Writer.Header().Get("X-Request-Id"); requestID != "" {
|
||||
logger.With(logger.String("reqId", requestID))
|
||||
}
|
||||
fields := []logger.Field{
|
||||
logger.String("start", start.Format(time.RFC3339)),
|
||||
logger.Int("status", c.Writer.Status()),
|
||||
@ -43,9 +46,6 @@ func GinLogger(logfile string) gin.HandlerFunc {
|
||||
logger.String("userAgent", c.Request.UserAgent()),
|
||||
logger.String("error", c.Errors.ByType(gin.ErrorTypePrivate).String()),
|
||||
}
|
||||
if requestID := c.Writer.Header().Get("X-Request-Id"); requestID != "" {
|
||||
fields = append(fields, logger.String("request_id", requestID))
|
||||
}
|
||||
|
||||
log.Info("GIN request", fields...)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user