使 Grails logback 格式等于默认 Spring 引导格式

Making Grails logback format equal to default Spring Boot format

为了使我们的日志记录格式相同(在 Grails 和 Spring Boot 应用程序之间),我正在寻找一种方法让 Grails 使用与 Spring Boot 使用的相同的日志格式。

有没有人有如何配置 Grails 以使用来自 Spring Boot 的默认 logback 格式的示例?

可以在 logback.groovy 中使用以下模式,使 Grails 中的日志输出类似于 Spring 启动应用程序。

pattern = '%d{yyyy-MM-dd HH:mm:ss.SSS} ' +   // date
          '%5p ' +                           // loglevel
          '%property{PID} ' +                // PID
          '--- [%15.15t] ' +                 // thread
          '%-40.40logger{39} : ' +           // logger
          '%m%n'