2

我正在使用 logback SLF4J 来记录调试/错误语句。您能否让我知道如何将单个 logback.xml 配置文件用于多个环境(dev/qa/prod)?现在,我正在为每个环境编辑 xml 文件以指定 dbname...感谢您的帮助。

4

1 回答 1

1

几个选项(其中大部分记录在这里

  1. 在日志配置中使用外部设置的属性(java 属性或操作系统环境变量)
  2. 使用 JNDI 设置(创建数据库数据源很常见)
  3. 在部署过程中生成 logback.xml 文件
  4. JMX 配置器,允许您从命名文件重新加载配置
  5. 为每个环境打包一个 WAR 文件(为了完整起见,不建议包含此文件)
于 2013-08-19T22:10:58.850 回答