From f5a5fce4e16c6bc34cfa4473a2bb3d7eb7072dea Mon Sep 17 00:00:00 2001 From: "shalk(xiao kun)" Date: Tue, 2 Mar 2021 18:10:13 +0800 Subject: [PATCH] Log4J2NacosLogging.loadConfiguration() return directly When location is blank (#4980) --- .../nacos/client/logging/log4j2/Log4J2NacosLogging.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/client/src/main/java/com/alibaba/nacos/client/logging/log4j2/Log4J2NacosLogging.java b/client/src/main/java/com/alibaba/nacos/client/logging/log4j2/Log4J2NacosLogging.java index bfa4035b4..c1f2eaf01 100644 --- a/client/src/main/java/com/alibaba/nacos/client/logging/log4j2/Log4J2NacosLogging.java +++ b/client/src/main/java/com/alibaba/nacos/client/logging/log4j2/Log4J2NacosLogging.java @@ -18,6 +18,7 @@ package com.alibaba.nacos.client.logging.log4j2; import com.alibaba.nacos.client.logging.AbstractNacosLogging; import com.alibaba.nacos.common.utils.ResourceUtils; +import com.alibaba.nacos.common.utils.StringUtils; import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.core.Appender; import org.apache.logging.log4j.core.LoggerContext; @@ -49,6 +50,10 @@ public class Log4J2NacosLogging extends AbstractNacosLogging { @Override public void loadConfiguration() { + if (StringUtils.isBlank(location)) { + return; + } + final LoggerContext loggerContext = (LoggerContext) LogManager.getContext(false); final Configuration contextConfiguration = loggerContext.getConfiguration(); -- GitLab