java - 如何查看 JRE 和/或 GAE 类的调试日志

标签 java google-app-engine logging

是否可以更改 JRE 和/或 GAE 类的日志记录级别?

我尝试将其放入logging.properties文件中:

sun.net.www.protocol.http.HttpURLConnection.level = ALL
com.google.appengine.api.urlfetch.level = ALL 

我尝试从代码更改级别:

Logger.getLogger("sun.net.www.protocol.http.HttpURLConnection").setLevel(Level.ALL);
Logger.getLogger("com.google.appengine.api.urlfetch").setLevel(Level.ALL);

但到目前为止我只在 GAE 控制台中看到我自己的应用程序的日志。我不知道如何调试仅在 GAE 中发生但不在我的本地沙箱中发生的问题...(

最佳答案

通常无需从 Google 类(class)记录即可轻松发现本地环境和生产环境之间的差异。例如,对于 URLFetch,超时时间为 10 秒。描述您正在尝试调试的问题可能会更好。

关于java - 如何查看 JRE 和/或 GAE 类的调试日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12752749/

相关文章:

unix - syslog:在 ubuntu 上,如何配置 syslog 文件的轮换和 gzip'ing?

flash - 开发flex应用程序时如何将一些日志输出到控制台?

java - log4j 1.2.17 extras - 记录到错误的文件

java - GAE : Do puts and gets inside a cross group transaction (XG) need to be called with the transaction as parameter?

java - 为什么这里不允许使用 lambda 函数?

Java reg-ex 获取 token ?

java - 如何对 HashMap 中重复出现的键关联的值求和

google-app-engine - Google Cloud Platform App Engine Node Flexible Instance Ruby 占用 50% RAM

google-app-engine - 如何在页面刷新时使 Angular 2 路由与 App Engine 一起工作?

用于验证和比较 MAC 地址的 Java 库