通常,当我编码时,我只想将小东西(主要是变量的当前值)打印到控制台.我没有看到Google App Engine的这类内容,但我注意到Google App Engine Launcher确实有一个Log终端.有没有办法使用Google App Engine写入所述终端或其他终端?
我找不到记录调用的结果.要记录消息,我尝试了两个:
System.out.println("some message");
Run Code Online (Sandbox Code Playgroud)
和
Logger logger = Logger.getLogger("MyLogger"); // Logger is java.util.logging.Logger
// ...
logger.info("some message");
Run Code Online (Sandbox Code Playgroud)
我已经部署了我的应用程序,经过几次测试,我决定查看一些日志消息.但是没有消息.我将最低严重性级别从默认"错误"更改为"信息",并且只有我看过的消息是这样的服务消息:
http://dl.dropbox.com/u/1678938/logs.png
如果有人显示一些记录一些数据的片段(如果它有效),我也将不胜感激 - 我怀疑我的问题可能是那个愚蠢的问题之一,因为有些错误定位的逗号可能是导致情况的原因.
您知道如何更改Google App Engine的日志记录级别dev_appserver吗?
我想将其设置为ERROR删除消息,如:
INFO 2011-10-18 17:43:00,806 dev_appserver_multiprocess.py:637]
Running application foo on port 8106: http://localhost:8106
INFO 2011-10-18 17:47:12,927 dev_appserver.py:4247]
"GET /images/sprite.png HTTP/1.1" 200 -
Run Code Online (Sandbox Code Playgroud)