diff --git a/src/org/redkale/boot/NodeHttpServer.java b/src/org/redkale/boot/NodeHttpServer.java index f2ddb644e..eea8a574d 100644 --- a/src/org/redkale/boot/NodeHttpServer.java +++ b/src/org/redkale/boot/NodeHttpServer.java @@ -168,7 +168,7 @@ public class NodeHttpServer extends NodeServer { } final ClassFilter restFilter = ClassFilter.create(null, restConf.getValue("includes", ""), restConf.getValue("excludes", ""), includeValues, excludeValues); - + final boolean finest = logger.isLoggable(Level.FINEST); super.interceptorServices.forEach((service) -> { final Class stype = Sncp.getServiceType(service); final String name = Sncp.getResourceName(service); diff --git a/src/org/redkale/boot/NodeServer.java b/src/org/redkale/boot/NodeServer.java index f0fccebba..c49089b84 100644 --- a/src/org/redkale/boot/NodeServer.java +++ b/src/org/redkale/boot/NodeServer.java @@ -44,15 +44,6 @@ public abstract class NodeServer { //日志输出对象 protected final Logger logger; - //日志是否为FINE级别 - protected final boolean fine; - - //日志是否为FINER级别 - protected final boolean finer; - - //日志是否为FINEST级别 - protected final boolean finest; - //进程主类 protected final Application application; @@ -95,9 +86,6 @@ public abstract class NodeServer { this.resourceFactory = application.getResourceFactory().createChild(); this.server = server; this.logger = Logger.getLogger(this.getClass().getSimpleName()); - this.fine = logger.isLoggable(Level.FINE); - this.finer = logger.isLoggable(Level.FINER); - this.finest = logger.isLoggable(Level.FINEST); } protected Consumer getExecutor() throws Exception { diff --git a/src/org/redkale/watch/Watchable.java b/src/org/redkale/watch/Watchable.java index 1cd5f430c..ddb7676f3 100644 --- a/src/org/redkale/watch/Watchable.java +++ b/src/org/redkale/watch/Watchable.java @@ -6,7 +6,7 @@ package org.redkale.watch; import java.lang.annotation.*; -import static java.lang.annotation.ElementType.FIELD; +import static java.lang.annotation.ElementType.*; import static java.lang.annotation.RetentionPolicy.RUNTIME; /** @@ -19,7 +19,7 @@ import static java.lang.annotation.RetentionPolicy.RUNTIME; */ @Inherited @Documented -@Target({FIELD}) +@Target({FIELD, METHOD}) @Retention(RUNTIME) public @interface Watchable {