我試圖通過AWS Java SDK與Linux上的Tomcat 8禁用請求級別日誌記錄。這是一個新的tomcat 8安裝,我的測試servlet(它的工作)只是打印到標準輸出,默認爲/var/log/tomcat8/catalina.out
。如何使用AWS Java SDK禁用請求級日誌記錄?
我想通過AWS SDK禁用像- Sending Request...
請求級記錄,所以我嘗試添加在/usr/share/tomcat8/conf/logging.properties
下到我的日誌記錄配置:
log4j.logger.com.amazonaws = WARN
log4j.logger.org.apache.http.wire = WARN
log4j.logger.com.amazonaws.request = WARN
...像docs say here,但它仍在做詳細的日誌記錄。我的Tomcat啓動信息顯示,正在使用的logging.properties文件:
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/usr/share/tomcat8/conf/logging.properties
還有什麼我需要做什麼?
完美,謝謝。 – RTF
有用於配置log4j的文檔https://docs.aws.amazon.com/java-sdk/latest/developer-guide/java-dg-logging.html。你也必須設置'log4j.logger.org.apache.http.wire = WARN'。 – shobull