【问题标题】:ANSI logging with Spring Boot使用 Spring Boot 进行 ANSI 日志记录
【发布时间】:2019-02-09 01:21:58
【问题描述】:

我在 Spring Boot 1.5.15 中使用 Logback 日志记录。

查看documentation,我应该能够使用配置spring.output.ansi.enabled=never 禁用ANSI 日志记录(颜色输出)。

这在本地控制台中似乎可以正常工作,但在 Docker 环境中却不行。有没有人遇到过这个?

【问题讨论】:

    标签: java spring-boot spring-logback


    【解决方案1】:

    spring.output.ansi.enabled=never 即使在 Docker 级别也是问题的答案。但是,在我的情况下,这是在带有环境变量 SPRING_OUTPUT_ANSI_ENABLED=ALWAYS 的基础映像中设置的,因此由于某种原因,application.yaml 配置被忽略了。

    优先级在https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config中进一步记录

    【讨论】:

      猜你喜欢
      • 2017-12-20
      • 2014-10-30
      • 2017-10-09
      • 2023-04-04
      • 2015-02-08
      • 2021-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多