谷歌应用引擎(Java)日志记录级别1.7.4减少

时间:2012-12-24 14:49:56

标签: java google-app-engine

我正在尝试降低开发环境的噪音水平。我已尝试将logging.properties文件中的日志记录级别设置为.level=SEVERE,但我仍然收到如下日志:

Dec 24, 2012 2:47:16 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via com.google.apphosting.utils.jetty.JettyLogger
Dec 24, 2012 2:47:16 PM com.google.apphosting.utils.config.AppEngineWebXmlReader     readAppEngineWebXml
INFO: Successfully processed C:\Ws\testproject\war\WEB-INF/appengine-web.xml
Dec 24, 2012 2:47:16 PM com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed C:\Ws\apphosting\war\WEB-INF/web.xml

有谁知道如何减少这些 INFO 日志?

2 个答案:

答案 0 :(得分:1)

您必须将以下语句添加到/war/WEB-INF/logging.properties

com.your_package_name.your_app_name.server.level = SEVERE

希望这有帮助。

答案 1 :(得分:0)

注意下面显示的默认logging.properties文件的第二行。它声明所有App Engine日志记录都是通过java.util.logging

# A default java.util.logging configuration.
# (All App Engine logging is through java.util.logging by default).
#
# To use this configuration, copy it into your application's WEB-INF
# folder and add the following to your appengine-web.xml:
#
# <system-properties>
#   <property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
# </system-properties>
#

# Set the default logging level for all loggers to WARNING
.level = WARNING

您可以找到here文档。查看“字段摘要”部分了解所有可能性。