%d{yyyy-MM-dd HH:mm:ss.SSS} ----> [%thread] ---> %-5level %logger{50} - %msg%n %d{yyyy-MM-dd HH:mm:ss.SSS} ==== [%thread] ==== %-5level %logger{50} - %msg%n ${LOG_HOME}/${appName}.log ${LOG_HOME}/${appName}-%d{yyyy-MM-dd}-%i.log 7 100MB %d{yyyy-MM-dd HH:mm:ss.SSS} [ %thread ] - [ %-5level ] [ %logger{50} : %line ] - %msg%n ${LOG_HOME}/debug.log true ${LOG_HOME}/debug/%d{yyyy-MM-dd}/debug.%i.log.zip 50MB 7 20GB [lf-1][${SERVER_NAME}][%d{yyyy-MM-dd HH:mm:ss.SSS}][%-5level][%thread][%file:%line] - %msg%n DEBUG ACCEPT DENY ${LOG_HOME}/warn.log true ${LOG_HOME}/warn/%d{yyyy-MM-dd}/warn.%i.log.zip 50MB 7 20GB [lf-1][${SERVER_NAME}][%d{yyyy-MM-dd HH:mm:ss.SSS}][%-5level][%thread][%file:%line] - %msg%n WARN ACCEPT DENY ${LOG_HOME}/error.log true ${LOG_HOME}/error/%d{yyyy-MM-dd}/error.%i.log.zip 50MB 7 20GB [lf-1][${SERVER_NAME}][%d{yyyy-MM-dd HH:mm:ss.SSS}][%-5level][%thread][%file:%line] - %msg%n ERROR ACCEPT DENY ${LOG_HOME}/trace.log true ${LOG_HOME}/trace/%d{yyyy-MM-dd}/trace.%i.log.zip 50MB 7 20GB [lf-1][${SERVER_NAME}][%d{yyyy-MM-dd HH:mm:ss.SSS}][%-5level][%thread][%file:%line] - %msg%n TRACE ACCEPT DENY