Tomcat 产品中的Grails3.0日志记录配置

Tomcat 产品中的Grails3.0日志记录配置,tomcat,grails,logback,Tomcat,Grails,Logback,Grails3有一个logback插件。我可以配置它并在运行应用程序时查看所有日志 但在生产中,我想使用一个外部logback.groovy文件(在tomcat8上) 使用Grails2,我使用日志参数(跟踪、调试、路径等)将config.groovy外部化 我遵循这一点,为我的应用程序设置了一个外部config.yml文件。但是我没有看到如何为logback.groovy设置这个 如何在外部文件中为生产配置logback参数?根据,在应用程序PRODUCTION.yml,中,您可以为外部log

Grails3有一个logback插件。我可以配置它并在运行应用程序时查看所有日志

但在生产中,我想使用一个外部logback.groovy文件(在tomcat8上)

使用Grails2,我使用日志参数(跟踪、调试、路径等)将config.groovy外部化

我遵循这一点,为我的应用程序设置了一个外部config.yml文件。但是我没有看到如何为logback.groovy设置这个

如何在外部文件中为生产配置logback参数?

根据,在
应用程序PRODUCTION.yml,
中,您可以为外部
logback.groovy
文件定义路径,该文件将覆盖在
grails app/conf/logback.groovy
中定义的内容

logging:
    config: /Users/me/config/logback.groovy
根据,在
application production.yml中,
可以为外部
logback.groovy
文件定义路径,该文件将覆盖在
grails app/conf/logback.groovy
中定义的内容

logging:
    config: /Users/me/config/logback.groovy

它可能找不到您的外部配置文件。您可以在这里看到logback在哪里查找配置文件:它可能没有找到您的外部配置文件。您可以在此处看到logback在哪里查找配置文件: