Skip to content

使用ognl更改日志信息失败 #2896

@mitht

Description

@mitht
  • 我已经在 issues 里搜索,没有重复的issue。

环境信息

Arthas script version: 4.0.0

重现问题的步骤

1.使用 logger打印出日志框架信息
2.通过ognl更改日志输出信息

期望的结果

日志输出格式变成动态修改的格式输出

实际运行的结果

image

ognl '@ch.qos.logback.classic.Logger@getLogger("ROOT").getAppender("CONSOLE").getEncoder().setPattern("%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg [traceId: %mdc{trace_id}] [spanId: %mdc{span_id}]%n")'

ognl '@ch.qos.logback.classic.Logger@getLogger("ROOT").getLoggerContext().reset()'

执行ognl命令后,日志输出格式没有变化

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions