2012-12-24 42 views
1

我試圖降低我的開發環境的噪聲級別。我已經嘗試設置我的logging.properties文件.level=SEVERE日誌記錄級別,但我仍然收到類似下面的日誌:谷歌應用程序引擎(Java)日誌級別1.7.4減少

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 

有誰知道如何減少這些信息日誌?

回答

1

你有下面的語句添加到您的/war/WEB-INF/logging.properties

com.your_package_name.your_app_name.server.level = SEVERE 

希望這有助於。

+0

非常感謝。他們必須在1.7.4中改變一些東西,我以前從來沒有這樣做過。 – ndixon

+1

是否記錄在某處?我有同樣的問題,但似乎無法減少日誌記錄。 「your_package_name」是什麼意思?假設我的大部分應用程序都在「com.myapp」中,而應用程序名稱是「myapp」。我試過com.myapp.myapp.server.level,com.com.myapp.myapp.server.level,myapp.server.level,com.myapp.server.level。這些都不會以任何方式減少日誌記錄。 – Peter

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文檔。查看所有可能性的「字段摘要」部分。