我想将application.conf
中的参数传递给配置了日志记录的logger.xml
。
application.conf
...
logstash.host = "127.0.0.1"
logstash.port = 1234
...
logger.xml
<appender name="LOGSTASH" class="..">
<port>${logstash.port}</port>
<remoteHost>${logstash.host}</remoteHost>
</appender>
但价值没有设定。
|-ERROR in net.logstash.logback.appender.LogstashTcpSocketAppender[LOGSTASH] -
unknown host: logstash.host_IS_UNDEFINED
我有什么选择?
我不希望每个环境都有单独的logger.xml
,因为我已经为每个环境单独application.conf
。
提前致谢。