Forráskód Böngészése

网关去除打印

chenjun 1 éve
szülő
commit
797d770724

+ 20 - 20
zjugis-gateway/src/main/java/com/zjugis/gateway/filter/logging/AccessLogFilter.java

@@ -74,26 +74,26 @@ public class AccessLogFilter implements GlobalFilter, Ordered {
         // TODO 芋艿:暂未实现
 
         // 方式三:打印到控制台,方便排查错误
-        Map<String, Object> values = MapUtil.newHashMap(15, true); // 手工拼接,保证排序;15 保证不用扩容
-        values.put("userId", gatewayLog.getUserId());
-        values.put("userType", gatewayLog.getUserType());
-        values.put("routeId", gatewayLog.getRoute() != null ? gatewayLog.getRoute().getId() : null);
-        values.put("schema", gatewayLog.getSchema());
-        values.put("requestUrl", gatewayLog.getRequestUrl());
-        values.put("queryParams", gatewayLog.getQueryParams().toSingleValueMap());
-        values.put("requestBody", JsonUtils.isJson(gatewayLog.getRequestBody()) ? // 保证 body 的展示好看
-                JSONUtil.parse(gatewayLog.getRequestBody()) : gatewayLog.getRequestBody());
-        values.put("requestHeaders", JsonUtils.toJsonString(gatewayLog.getRequestHeaders().toSingleValueMap()));
-        values.put("userIp", gatewayLog.getUserIp());
-        values.put("responseBody", JsonUtils.isJson(gatewayLog.getResponseBody()) ? // 保证 body 的展示好看
-                JSONUtil.parse(gatewayLog.getResponseBody()) : gatewayLog.getResponseBody());
-        values.put("responseHeaders", gatewayLog.getResponseHeaders() != null ?
-                JsonUtils.toJsonString(gatewayLog.getResponseHeaders().toSingleValueMap()) : null);
-        values.put("httpStatus", gatewayLog.getHttpStatus());
-        values.put("startTime", LocalDateTimeUtil.format(gatewayLog.getStartTime(), NORM_DATETIME_MS_FORMATTER));
-        values.put("endTime", LocalDateTimeUtil.format(gatewayLog.getEndTime(), NORM_DATETIME_MS_FORMATTER));
-        values.put("duration", gatewayLog.getDuration() != null ? gatewayLog.getDuration() + " ms" : null);
-        log.info("[writeAccessLog][网关日志:{}]", JsonUtils.toJsonPrettyString(values));
+//        Map<String, Object> values = MapUtil.newHashMap(15, true); // 手工拼接,保证排序;15 保证不用扩容
+//        values.put("userId", gatewayLog.getUserId());
+//        values.put("userType", gatewayLog.getUserType());
+//        values.put("routeId", gatewayLog.getRoute() != null ? gatewayLog.getRoute().getId() : null);
+//        values.put("schema", gatewayLog.getSchema());
+//        values.put("requestUrl", gatewayLog.getRequestUrl());
+//        values.put("queryParams", gatewayLog.getQueryParams().toSingleValueMap());
+//        values.put("requestBody", JsonUtils.isJson(gatewayLog.getRequestBody()) ? // 保证 body 的展示好看
+//                JSONUtil.parse(gatewayLog.getRequestBody()) : gatewayLog.getRequestBody());
+//        values.put("requestHeaders", JsonUtils.toJsonString(gatewayLog.getRequestHeaders().toSingleValueMap()));
+//        values.put("userIp", gatewayLog.getUserIp());
+//        values.put("responseBody", JsonUtils.isJson(gatewayLog.getResponseBody()) ? // 保证 body 的展示好看
+//                JSONUtil.parse(gatewayLog.getResponseBody()) : gatewayLog.getResponseBody());
+//        values.put("responseHeaders", gatewayLog.getResponseHeaders() != null ?
+//                JsonUtils.toJsonString(gatewayLog.getResponseHeaders().toSingleValueMap()) : null);
+//        values.put("httpStatus", gatewayLog.getHttpStatus());
+//        values.put("startTime", LocalDateTimeUtil.format(gatewayLog.getStartTime(), NORM_DATETIME_MS_FORMATTER));
+//        values.put("endTime", LocalDateTimeUtil.format(gatewayLog.getEndTime(), NORM_DATETIME_MS_FORMATTER));
+//        values.put("duration", gatewayLog.getDuration() != null ? gatewayLog.getDuration() + " ms" : null);
+//        log.info("[writeAccessLog][网关日志:{}]", JsonUtils.toJsonPrettyString(values));
     }
 
     @Override