public class LogUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
LOG_DIR
日志文件夹
|
static String |
LOG_MSG_PATTERN
日志内容的格式
|
static String |
MAX_FILE_SIZE
单个日志文件袋小 - 默认10MB(GB、MB、KB)
|
static int |
MAX_HISTORY
默认保存 60 天的日志
|
static String |
SCHEDULE_NAME |
static String |
TOTAL_SIZE
日志总大小 - 默认20GB(GB、MB、KB)
|
| 构造器和说明 |
|---|
LogUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.slf4j.Logger |
getLogger(Class<?> clazz)
获取logger对象
|
static org.slf4j.Logger |
getLogger(Class<?> clazz,
String logFileName)
获取logger对象
|
static org.slf4j.Logger |
getLogger(String logFileName)
获取logger对象
|
static org.slf4j.Logger |
getLogger(String logName,
String logFileName)
获取logger对象
|
static void |
initFileAppender()
每天0点0分1秒的时候重新设置文件路径&文件名
|
static void |
resetRoot()
重新设置Root
|
static void |
setToConsole(boolean toConsole)
动态设置是否输出到控制台
|
public static int MAX_HISTORY
public static String MAX_FILE_SIZE
public static String TOTAL_SIZE
public static String LOG_DIR
public static String LOG_MSG_PATTERN
public static void initFileAppender()
public static void resetRoot()
public static org.slf4j.Logger getLogger(Class<?> clazz)
clazz - 类型public static org.slf4j.Logger getLogger(Class<?> clazz, String logFileName)
clazz - 类型logFileName - 日志对应的文件名称public static org.slf4j.Logger getLogger(String logFileName)
logFileName - 日志文件名称 对应的log name是 log.{logFileName}public static org.slf4j.Logger getLogger(String logName, String logFileName)
logName - 日志名称logFileName - 日志对应的文件名称public static void setToConsole(boolean toConsole)
toConsole - true-输出到控制台;false-不输出到控制台Copyright © 2020. All rights reserved.