1.MDC是一个高级一些的工具,可以配置分用户(userid)写日志,也可以分线程
2.方法和道理都是相似的,在写入日志之前配置线程名或者用户id
3.如果将线程名配置为目录,可以将不同线程的日志输送到不同的目录
appender配置:
e:/log %d %-5p %t (%c:%L) - %m%n
写入日志的时候,前后添加设置和移除ctx:ThreadName:
ThreadContext.put("ThreadName", "name");
ThreadContext.remove("ThreadName");