首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jetty 9.4.9忽略jetty-logging.properties

Jetty 9.4.9忽略jetty-logging.properties
EN

Stack Overflow用户
提问于 2018-12-20 21:18:47
回答 1查看 526关注 0票数 0

我有一个部署在CentOS上的java webapp,使用jetty 9.4.9。除了我不能让日志正常工作之外,一切都正常。我希望StdErrLog能够像https://www.eclipse.org/jetty/documentation/9.4.x/default-logging-with-stderrlog.html中描述的那样捕获我的所有日志记录,但需要做一些调整,比如按日志级别进行过滤。

我已经通过以下方式添加了控制台捕获和jetty日志:

java -jar /opt/jetty/start.jar --add-to-start=控制台捕获

java -jar /opt/jetty/start.jar --add-to-start=-jar-jetty

我确实在logs/2018_12_20.jetty.log中看到了一个日志文件,但其中似乎没有包含resources/jetty-logging.properties。至少我认为它没有,因为它没有按照请求过滤日志记录。另外,当我添加一行乱码时,jetty不会输出任何错误。

Content jetty-logging.properties:

org.eclipse.jetty.util.log.class=org.eclipse.jetty.util.log.StdErrLog

org.eclipse.jetty.LEVEL=INFO

ca.uhn.fhir.LEVEL=INFO

我仍然在日志中看到:

代码语言:javascript
复制
13:45:34.190 [qtp2051450519-10] DEBUG ca.uhn.fhir.context.ModelScanner - Scanning resource class: org.hl7.fhir.dstu3.model.Bundle

ca.uhn.fhir.LEVEL=INFO似乎被忽略了。

EN

回答 1

Stack Overflow用户

发布于 2018-12-21 03:10:19

ca.uhn.fhir.context.ModelScanner永远不会通过Jetty日志记录框架进行处理。

您看到的日志记录输出来自其他一些日志库,这些库正在向STDERR和/或STDOUT生成日志记录事件。

输出的格式也表明这是您正在处理的另一个(非Jetty)日志记录框架。

console-capture模块的使用只是简单地捕获任何写入到STDERR/STDOUT的内容,并将其写入文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53869553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档