GAE Java / Python日志导出不导出最新日志

时间:2018-12-18 19:19:35

标签: google-app-engine

不确定Google App Engine是否进行了某些更改,但是直到最近我才能够下载日志以解析日志以生成使用情况的自定义分析等。现在日志已导出,但问题是最后一个日志来自11月23,而我在控制台中看到的日志最近是12/18。我使用的命令行版本如下。

appcfg.cmd -n 90 --severity=1 request_logs <appDirPath> <full_log_file_path>

最近通过GAE导出的日志有什么变化吗?有谁知道解决此问题的方法。如果有关系,我正在使用appengine-java-sdk-1.9.64。

1 个答案:

答案 0 :(得分:0)

我终于弄清楚了这个问题。如果有人遇到类似的愚蠢问题,请在此处发布。升级到google-cloud-sdk和Java 8后,我在控制台中获得以下登录信息

    Configuration Warning : <application>/<version> XML elements and --application/--version should not be specified when staging

The following parameters will be scrubbed from app.yaml
application : appId
version : chosenVersion

由于Google App Engine忽略了这一点,因此它使用dateTimeStamp创建了具有新部署的新版本。但是我帖子中的命令行指向appDirPath,该appDirPath列出了一个版本的appengine-web.xml,因此它仅下载该版本的日志。由于该版本在11月24日被新的动态版本所覆盖,因此命令行仅提供日志,直到11月23日。花了我一段时间才弄清楚,以便发布给遇到此问题的其他人。