标签: java google-app-engine logging
我正在尝试使用Logs API来查询我的应用程序中的日志。但是,我想查询我的应用程序的所有版本的日志。日志服务有一个名为majorVersionIds的查询参数,您可以将其设置为要查询的版本列表,或者为当前运行的版本设置为null。
我想查询所有版本,但我没有提供所有版本的静态列表作为参数。有没有想过是否有一种编程方式来获取应用程序的所有版本?
我目前的解决方案是为我的所有版本添加一个过滤器,将当前版本添加到所有版本的列表中并使用它,但这似乎是hackey。
答案 0 :(得分:-1)
您可以使用appcfg.py从命令行下载所有可用日志。
要使用Logs API,您需要维护可用版本ID列表并将其提供给logservice.fetch。