mss*_*mss 10 logging access-log dropwizard
我的日志配置如下所示:
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
Run Code Online (Sandbox Code Playgroud)
这很棒,我通过正确的旋转和清理得到了我在给定文件中的所有日志.
除了仍然进入stdout的访问日志,因此最终(在我的情况下)/var/log/upstart/broker.log只能由root访问.我想使用相同或类似的日志配置来重定向这些日志/opt/broker/log/access.log.
这是可能的,如果是的话,怎么样?
小智 23
自从codahale迁移到dropwizard.io后,手册相关部分的位置现在是:http: //www.dropwizard.io/0.9.2/docs/manual/configuration.html#request-log
请注意,请求日志现在设置在 - server而不是http- 进行相关的YAML配置:
server:
requestLog:
timeZone: UTC
appenders:
- type: file
currentLogFilename: /opt/broker/log/access.log
threshold: ALL
archive: true
archivedLogFilenamePattern: /opt/broker/log/access.%d.log.gz
archivedFileCount: 14
Run Code Online (Sandbox Code Playgroud)
mss*_*mss 10
阅读文档实际上有助于:
http:
requestLog:
console:
enabled: false
file:
enabled: true
currentLogFilename: /opt/broker/log/access.log
archivedLogFilenamePattern: /opt/broker/log/access.%d.log.gz
archivedFileCount: 14
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12665 次 |
| 最近记录: |