Google app engine 请求谷歌应用程序引擎上的日志-为新版本添加擦除?

Google app engine 请求谷歌应用程序引擎上的日志-为新版本添加擦除?,google-app-engine,Google App Engine,我使用以下代码设置了一个cron作业来下载日志: echo [password] | appcfg.py request_logs --num_days=1 --severity=0 --append --passin --email=[user] --quiet /tmp/code/ ~/site_logs/`date +%m-%d-%y`.txt 我每5分钟运行一次,这对于grep可以通过最新的日志非常有用。但是,如果我撞到版本号,日志似乎不符合要求。它只是写在文件上 我错过什么了吗?有没

我使用以下代码设置了一个cron作业来下载日志:

echo [password] | appcfg.py request_logs --num_days=1 --severity=0 --append --passin --email=[user] --quiet /tmp/code/ ~/site_logs/`date +%m-%d-%y`.txt
我每5分钟运行一次,这对于grep可以通过最新的日志非常有用。但是,如果我撞到版本号,日志似乎不符合要求。它只是写在文件上


我错过什么了吗?有没有更好的方法可以让日志持续转储到磁盘?

如果仍然存在此问题,可以公开一个最小的API来公开当前版本id,并在获取之前查询该id。这很粗糙,但很有效


可以使用os.environ['CURRENT_version_ID']检索当前提供服务的版本ID。请参阅:

我无法重现您的问题。您使用的sdk版本是什么?我试过用1.6.6