RTF*_*RTF 5 java logging tomcat amazon-web-services aws-sdk
我正在尝试通过 Linux 上的 Tomcat 8 禁用 AWS Java SDK 的请求级别日志记录。这是 tomcat 8 的全新安装,我的测试 servlet(可以工作)只是打印到标准输出,默认情况下会打印到/var/log/tomcat8/catalina.out.
我想像- Sending Request...AWS SDK 一样禁用请求级别日志记录,因此我尝试将以下内容添加到我的日志记录配置中/usr/share/tomcat8/conf/logging.properties:
log4j.logger.com.amazonaws = WARN
log4j.logger.org.apache.http.wire = WARN
log4j.logger.com.amazonaws.request = WARN
Run Code Online (Sandbox Code Playgroud)
...就像文档所说的那样,但它仍在进行详细的日志记录。我的tomcat启动信息显示正在使用logging.properties文件:
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/share/tomcat8/conf/logging.properties
Run Code Online (Sandbox Code Playgroud)
我还有什么需要做的吗?
“logging.properties”是Java Util Logging(JUL)的配置文件,它是一个与Log4J不同的框架。您可以尝试在类路径的根目录中创建 Log4J 配置文件“ log4j.properties ” ,并插入上面的代码:“log4j.logger.com.amazonaws = WARN”。
| 归档时间: |
|
| 查看次数: |
10651 次 |
| 最近记录: |