Web应用程序的logback xml配置

时间:2013-08-19 19:00:06

标签: java xml logging configuration logback

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

1 个答案:

答案 0 :(得分:1)

几个选项(大多数记录为here

  1. 使用外部设置的日志配置中的属性(java属性或OS环境变量)
  2. 使用JNDI设置(创建db数据源非常常见)
  3. 在部署过程中生成logback.xml文件
  4. JMX configurator,允许您从命名文件重新加载配置
  5. 为每个环境打包一个WAR文件(为了完整性,不要真正推荐使用此文件)