日志输出信息优化

This commit is contained in:
thinkgem
2022-04-22 22:06:09 +08:00
parent b31364a794
commit 6257b8ace7
2 changed files with 10 additions and 10 deletions

View File

@@ -116,7 +116,7 @@ public class VideoUtils {
log.error("视频剪切图片失败", e); log.error("视频剪切图片失败", e);
} }
} }
log.debug("视频剪切图片" + (statusTemp ? "成功" : "失败") + ",用时:" + TimeUtils.formatDateAgo(System.currentTimeMillis() - startTime)); log.debug("视频剪切图片" + (statusTemp ? "成功" : "失败") + ",用时:" + TimeUtils.formatTime(System.currentTimeMillis() - startTime));
return statusTemp; return statusTemp;
} }
@@ -142,7 +142,7 @@ public class VideoUtils {
} }
log.debug("删除临时文件"); log.debug("删除临时文件");
FileUtils.deleteFile(tempFile); FileUtils.deleteFile(tempFile);
log.debug("视频转换" + (statusTemp ? "成功" : "失败") + ",用时:" + TimeUtils.formatDateAgo(System.currentTimeMillis() - startTime)); log.debug("视频转换" + (statusTemp ? "成功" : "失败") + ",用时:" + TimeUtils.formatTime(System.currentTimeMillis() - startTime));
return statusTemp; return statusTemp;
} }

View File

@@ -44,8 +44,7 @@ public class LogInterceptor extends BaseService implements HandlerInterceptor {
long beginTime = System.currentTimeMillis();// 1、开始时间 long beginTime = System.currentTimeMillis();// 1、开始时间
startTimeThreadLocal.set(beginTime); // 线程绑定变量(该数据只有当前请求的线程可见) startTimeThreadLocal.set(beginTime); // 线程绑定变量(该数据只有当前请求的线程可见)
if (logger.isDebugEnabled()){ if (logger.isDebugEnabled()){
logger.debug("开始计时: {} URI: {} IP: {}", new SimpleDateFormat("hh:mm:ss.SSS") logger.debug("请求开始, URI: {}, IP: {}", request.getRequestURI(), IpUtils.getRemoteAddr(request));
.format(beginTime), request.getRequestURI(), IpUtils.getRemoteAddr(request));
} }
return true; return true;
} }
@@ -53,8 +52,8 @@ public class LogInterceptor extends BaseService implements HandlerInterceptor {
@Override @Override
public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler,
ModelAndView modelAndView) throws Exception { ModelAndView modelAndView) throws Exception {
if (modelAndView != null){ if (modelAndView != null && logger.isDebugEnabled()){
logger.info("ViewName: " + modelAndView.getViewName() + " <<<<<<<<< " + request.getRequestURI() + " >>>>>>>>> " + handler); logger.debug("ViewName: " + modelAndView.getViewName() + " <<< " + request.getRequestURI() + " >>> " + handler);
} }
} }
@@ -79,11 +78,12 @@ public class LogInterceptor extends BaseService implements HandlerInterceptor {
LogUtils.saveLog(UserUtils.getUser(), request, handler, ex, null, null, executeTime); LogUtils.saveLog(UserUtils.getUser(), request, handler, ex, null, null, executeTime);
// 打印JVM信息。 // 打印JVM信息。
if (logger.isDebugEnabled()){ if (logger.isInfoEnabled()){
Runtime runtime = Runtime.getRuntime(); Runtime runtime = Runtime.getRuntime();
logger.debug("计时结束: {} 用时: {} URI: {} 总内存: {} 已用内存: {}", long totalMemory = runtime.totalMemory();
DateUtils.formatDate(endTime, "hh:mm:ss.SSS"), TimeUtils.formatDateAgo(executeTime), request.getRequestURI(), logger.info("请求完成, URI: {}, 用时: {}, 总内存: {}, 剩余: {}", request.getRequestURI(),
ByteUtils.formatByteSize(runtime.totalMemory()), ByteUtils.formatByteSize(runtime.totalMemory()-runtime.freeMemory())); TimeUtils.formatTime(executeTime), ByteUtils.formatByteSize(totalMemory),
ByteUtils.formatByteSize(totalMemory-(totalMemory-runtime.freeMemory())));
} }
MDC.remove(TRACE_ID); MDC.remove(TRACE_ID);
} }