public final class LogEnvUtils extends Object
Created by yangguanchao on 16/9/20.
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
filterAllLogConfig(String key) |
static String |
getLogConfEnvSuffix(String spaceName) |
static boolean |
isCommonsLoggingUsable(ClassLoader spaceClassloader)
slf4j-jcl
commons-logger
默认使用 log4j 作为初始化实现
|
static boolean |
isLog4j2Usable(ClassLoader spaceClassloader) |
static boolean |
isLog4jUsable(ClassLoader spaceClassloader) |
static boolean |
isLogbackUsable(ClassLoader spaceClassloader) |
static boolean |
isLogStarterExist() |
static void |
keepCompatible(Map<String,String> context,
boolean keep)
keep compatible with previous version.
|
static Map<String,String> |
processGlobalSystemLogProperties()
对通用的全局日志相关的配置变量进行整理
logging.path
loggingRoot
file.encoding
PID
|
public static boolean isLogbackUsable(ClassLoader spaceClassloader)
public static boolean isLog4j2Usable(ClassLoader spaceClassloader)
public static boolean isLog4jUsable(ClassLoader spaceClassloader)
public static boolean isCommonsLoggingUsable(ClassLoader spaceClassloader)
spaceClassloader - public static Map<String,String> processGlobalSystemLogProperties()
public static void keepCompatible(Map<String,String> context, boolean keep)
public static boolean isLogStarterExist()
public static boolean filterAllLogConfig(String key)
Copyright © 2019. All rights reserved.