diff --git a/lms/nladmin-system/src/main/java/org/nl/config/plumelog/AspectConfig.java b/lms/nladmin-system/src/main/java/org/nl/config/plumelog/AspectConfig.java index cf4294c84..eefb0b13f 100644 --- a/lms/nladmin-system/src/main/java/org/nl/config/plumelog/AspectConfig.java +++ b/lms/nladmin-system/src/main/java/org/nl/config/plumelog/AspectConfig.java @@ -2,8 +2,10 @@ package org.nl.config.plumelog; import com.plumelog.trace.aspect.AbstractAspect; import org.aspectj.lang.JoinPoint; +import org.aspectj.lang.annotation.AfterThrowing; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; +import org.aspectj.lang.annotation.Pointcut; import org.springframework.stereotype.Component; /** @@ -14,7 +16,12 @@ import org.springframework.stereotype.Component; @Aspect @Component public class AspectConfig extends AbstractAspect { - @Around("within(org.nl..*))") + + //@Pointcut注解声明切点 + @Pointcut("within(org.nl..*) && !within(org.nl.modules.mnt.websocket.WebSocketServer)") + public void performance() { + } + @Around("performance()") public Object around(JoinPoint joinPoint) throws Throwable { return aroundExecute(joinPoint); }