我的日志记录配置如下所示:
logging:
level: INFO
loggers:
"com.example.broker": DEBUG
"org.apache.http.wire": DEBUG
console:
threshold: ERROR
file:
enabled: true
currentLogFilename: /opt/broker/log/broker.log
archivedLogFilenamePattern: /opt/broker/log/broker.%d.log.gz
archivedFileCount: 14
这太棒了,我在给定的文件中得到了我的所有日志,并进行了适当的轮换和清理。
除了仍然进入标准输出的访问日志,因此最终(在我的情况下)/var/log/upstart/broker.log
只能由 root 访问。我想使用相同或类似的日志配置将这些日志重定向到/opt/broker/log/access.log
.
这可能吗?如果可以,怎么做?