%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%X{traceId:-}] %-5level %logger{50} - %msg%n UTF-8 ${LOG_PATH}/${APP_NAME}/info.log %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] [%X{traceId:-}] %-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:-}] %-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 userId tenantId ${LOG_PATH}/${APP_NAME}/json-%d{yyyy-MM-dd}.%i.log 100MB 30