Wildfly json-格式化程序class 名称元数据
Wildfly json-formatter class name metadata
是否可以在 wildly json-formatter 中为元数据字段配置一个非静态值?
我在 wildfly 文档中没有找到任何关于它的信息——它只有一个简单的静态字段示例 (meta-data=[@version=1])
比如我想有一个字段"simpleClassName" - 调用日志方法的代码class。
我也尝试使用与 pattern-formatter 类似的语法(下面的示例),但它不起作用
<formatter name="JSON">
<json-formatter>
<meta-data>
<property name="simpleClassName" value="%c{1}"/>
</meta-data>
</json-formatter>
</formatter>
不,元数据只是静态信息。但是,您正在寻找的似乎是来电者的详细信息。请注意,这是一项昂贵的操作,应谨慎使用。您要做的是将 print-details
更改为 true
。在 CLI 中它会是这样的:
/subsystem=logging/json-formatter=JSON:write-attribute(name=print-details, value=true)
是否可以在 wildly json-formatter 中为元数据字段配置一个非静态值? 我在 wildfly 文档中没有找到任何关于它的信息——它只有一个简单的静态字段示例 (meta-data=[@version=1])
比如我想有一个字段"simpleClassName" - 调用日志方法的代码class。
我也尝试使用与 pattern-formatter 类似的语法(下面的示例),但它不起作用
<formatter name="JSON">
<json-formatter>
<meta-data>
<property name="simpleClassName" value="%c{1}"/>
</meta-data>
</json-formatter>
</formatter>
不,元数据只是静态信息。但是,您正在寻找的似乎是来电者的详细信息。请注意,这是一项昂贵的操作,应谨慎使用。您要做的是将 print-details
更改为 true
。在 CLI 中它会是这样的:
/subsystem=logging/json-formatter=JSON:write-attribute(name=print-details, value=true)