如何在Google App Engine中获取特定时期的任务数?

时间:2018-07-31 22:39:59

标签: google-app-engine stackdriver

监视Google App Engine上特定任务的数量。有必要测量may任务如何在特定时间段内排队和运行。 Stackdrive中的默认监视信息不是基于任务数量,而是基于平均运行时间。 如果有任何监视控制台菜单或简单的方法来计算任务数,那么优化排队和CRON调度将非常有帮助。

1 个答案:

答案 0 :(得分:0)

Cloud Tasks API (v2)当前不支持Task Queue REST API(v1)的getStats功能。解决方法是,您可以通过编程方式使用App Engine SDK中可用的QueueStatistics类。您可以尝试使用方法“ getNumTasks”,“ getExecutedLastMinute”,“ getRequestsInFlight”和“ getEnforcedRate”,以大致了解任务的执行方式。