向Logback模式添加新参数

问题描述

我在系统中使用Java登录。定义日志的方式如下:

        <encoder>
            <pattern>D:%d{yyyy-MM-dd HH:mm:ss.SSS} L:%p C:%c{1} F:%F\(%L\) Fn:%M T:%thread R:%X{R} - %m%n</pattern>
        </encoder>

我想添加2个未定义的参数Logback转换字表。 例如,我想添加类别参数,该参数可以是配置,系统,安全性等之一。 另一个参数可以是创建日志的应用程序的名称,可以是任何名称。 将这些参数添加到我的日志格式的最佳方法是什么?

解决方法

其中一种实现方法是使用MDC上下文 http://logback.qos.ch/manual/mdc.html