【发布时间】:2014-12-09 23:19:53
【问题描述】:
我可以使用 Logback PropertyDefiner 从 logback.xml 配置文件中访问单个属性。如果我有 3 个属性要访问,我目前正在使用 PropertyDefiner 的 3 个单独实现(每个属性一个)。
有没有办法从单个 PropertyDefiner 实现中访问多个属性?或者也许还有另一个支持多个属性的接口?
我希望能够根据环境(dev、ist、uat、perf、prod)为各种日志配置(上下文名称、日志级别、appender 文件名、文件大小等)使用属性来插入不同的值.).
找到this question,类似,但没有回答如何访问多个属性的问题。
【问题讨论】:
-
您能否详细说明这些属性是什么以及您打算如何处理它们?基于此,我们可以考虑是否有其他解决方案。 PropertyDefiner 解决方案似乎只适用于一个属性。
-
我更详细地更新了问题。
标签: properties logback