%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%X{traceId:-}][%X{spanId:-}] %-5level %logger{50} - %msg%n
UTF-8
${LOG_PATH}/${APP_NAME}/info.log
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%X{traceId:-}][%X{spanId:-}] %-5level %logger{50} - %msg%n
UTF-8
${LOG_PATH}/${APP_NAME}/info-%d{yyyy-MM-dd}.%i.log
100MB
30
INFO
ACCEPT
DENY
${LOG_PATH}/${APP_NAME}/error.log
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%X{traceId:-}][%X{spanId:-}] %-5level %logger{50} - %msg%n
UTF-8
${LOG_PATH}/${APP_NAME}/error-%d{yyyy-MM-dd}.%i.log
100MB
30
ERROR
ACCEPT
DENY
${LOG_PATH}/${APP_NAME}/json.log
{"app_name":"${APP_NAME}"}
traceId
spanId
userId
tenantId
${LOG_PATH}/${APP_NAME}/json-%d{yyyy-MM-dd}.%i.log
100MB
30
${LOG_PATH}/${APP_NAME}/aop.log
%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] - %msg%n
UTF-8
${LOG_PATH}/${APP_NAME}/aop-%d{yyyy-MM-dd}.%i.log
100MB
30