|
@@ -51,17 +51,17 @@ public class WebLogAspect {
|
|
|
|
|
|
@Before("controllerLog()") //在切入点的方法run之前要干的
|
|
|
public void logBeforeController(JoinPoint joinPoint) {
|
|
|
- startTime = System.currentTimeMillis();
|
|
|
-
|
|
|
- // 设置链路id, 在logback-spring.xml里用
|
|
|
- MDC.put("TRACE_ID", startTime+"");
|
|
|
+// startTime = System.currentTimeMillis();
|
|
|
+//
|
|
|
+// // 设置链路id, 在logback-spring.xml里用
|
|
|
+// MDC.put("TRACE_ID", startTime+"");
|
|
|
|
|
|
// 记录下请求内容
|
|
|
String requestURI = request.getRequestURI();
|
|
|
- log.warn("start : {} , {} , uuid: {}" , request.getMethod(), requestURI, startTime);
|
|
|
+// log.warn("start : {} , {} , uuid: {}" , request.getMethod(), requestURI, startTime);
|
|
|
String ip = IpUtils.getIpAddr(request);
|
|
|
- String address = AddressUtils.getRealAddressByIP(ip);
|
|
|
- log.info("request IP:{},address :{}" , ip,address);
|
|
|
+// String address = AddressUtils.getRealAddressByIP(ip);
|
|
|
+ log.info("request IP:{},address :{}" , ip);
|
|
|
if (!filterUrl.contains(requestURI)){
|
|
|
log.info("request Args : {}" , Arrays.toString(joinPoint.getArgs()));
|
|
|
}
|
|
@@ -91,12 +91,12 @@ public class WebLogAspect {
|
|
|
|
|
|
|
|
|
//使用@AfterReturning在切入点return内容之后切入内容(可以用来对处理返回值做一些加工处理)
|
|
|
- @AfterReturning(returning = "ret", pointcut = "controllerLog()")
|
|
|
- public void doAfterReturning(Object ret) throws Throwable {
|
|
|
- // 处理完请求,返回内容
|
|
|
- log.warn("end: {} , {} , uuid: {}, 响应耗时:{} ms , \r\n", request.getMethod(), request.getRequestURI(), startTime, (System.currentTimeMillis() - startTime));
|
|
|
-
|
|
|
- }
|
|
|
+// @AfterReturning(returning = "ret", pointcut = "controllerLog()")
|
|
|
+// public void doAfterReturning(Object ret) throws Throwable {
|
|
|
+// // 处理完请求,返回内容
|
|
|
+// log.warn("end: {} , {} , uuid: {}, 响应耗时:{} ms , \r\n", request.getMethod(), request.getRequestURI(), startTime, (System.currentTimeMillis() - startTime));
|
|
|
+//
|
|
|
+// }
|
|
|
|
|
|
/**
|
|
|
* 获取注解中对方法的描述信息 用于Controller层注解
|