如何以编程方式检查Google Appengine中任务队列的状态?

top*_*ess 6 python queue google-app-engine

我正在启动一个队列来完成Python Appengine应用程序中的一些任务.有没有办法获得队列的状态?我想检查它是否仍在运行或任务不完整.

Lip*_*pis 1

Google 刚刚于 2012 年 9 月 18 日发布了新的 SDK 版本 1.7.2,看起来您可以使用QueueStatistics来获取它。从发行说明来看:

您现在可以获取任务队列统计信息。这允许您从应用程序内获取有关任务队列的统计信息和信息。统计信息包括队列中的任务数量、最后一分钟执行的任务数量以及执行率等信息。这是一个实验性功能。