现在几天 - 也许甚至几周,因为我没有在日历中标记;) - 我对任务队列存储任务字节配额的使用率很高,我想知道该怎么做,或者等待多久它被释放了。
我的任务队列几乎是空的,他们做的东西但没有那么多来证明高使用率。我有一段时间,我做了一个模式迁移工作,由于错误是一个任务分叉炸弹,高使用率是合理的(见底部)。
在Quotas and Limits for Push Queues中写道:
执行或删除任务后,将回收该任务使用的存储。回收任务的存储配额定期发生,这可能不会在删除任务后立即反映在存储配额中。
这些定期间隔有多长?我什么时候该担心?在什么时候提交production issue?
是合理的如果成功创建了推送任务,它将最终被删除(在任务成功执行后最多七天)。删除后,其名称可以重复使用。
如前所述,我们有一个任务叉炸弹,但在发现被清除的队列之后。这可能是原因吗?那么如何从清除队列中清除数据以回收配额?
Task names应该将使用过的名字锁定7天,但我确信分叉炸弹发生在7天前更多。
答案 0 :(得分:0)
在大多数情况下,存储将在一天内回收。
如果几天后仍未回收存储配额,则应提交生产问题,并附上您的应用程序名称。