如何在YAML中配置Logback File appender?

时间:2016-08-21 21:41:43

标签: logging spring-boot yaml logback

我有一个spring boot(1.4)项目,其中有application.yml文件,其中包含我的Logback配置。

  logging:
    file: logs/%d{yyyy-MM-dd}.txt
  rollingPolicy:
    # daily rollover
    fileNamePattern: logs/%d{yyyy-MM-dd}.txt
    # log archives will be deleted after 6 months
    maxHistory: 180
    # total size of the log files can be at most 20GB
    totalSizeCap: 20GB
  pattern:
    console: "%d %-5level %logger : %msg%n"
    file: "%d %-5level [%thread] %logger : %msg%n"

通过这样做,我试图使logback为日常日志文件夹创建一个日志文件,但它不会创建任何文件。如果我将文件:logs/%d{yyyy-MM-dd}.txt更改为静态内容,则会创建单个文件,而不会将不同文件中的日志条目分开。 我想在Yaml文件中完全完成,而不是XML。

0 个答案:

没有答案