让任务在GAE推送队列中等待数小时/天的缺点?

时间:2017-12-14 06:28:29

标签: java google-app-engine

向具有倒数计时器价值数小时或数天的Google App Engine task push queue添加任务是否有任何不利之处?如果我有数百个(小)任务在队列中等待,那么队列性能是否会受到不利影响?

1 个答案:

答案 0 :(得分:1)

您提供的方案似乎并未出现任何当前的任务队列限制,因此对于计划任务的性能应该没有任何问题。

您可以找到有关任务队列in this page from the documentation的配额限制的详细信息,但为了让您了解一般情况,下面我总结一下您似乎感兴趣的一些主要功能(假设您已启用结算功能) ):

  • 尚未执行的最大存储任务: 10,000,000,000
  • 最大队列数: 100
  • 任务队列API调用的每日限制: 1,000,000,000
  • 队列执行率:每个队列每秒500个任务
  • 任务的最大倒计时:距当前日期和时间30天

因此,鉴于您提供的指示性数据,您的任务推送队列应该能够满足您的要求。请记住,最大倒数计时器等于30天,这是您在申请中可能遇到的唯一限制。