【发布时间】:2011-03-31 16:59:37
【问题描述】:
我使用任务队列向用户发送未来的提醒。每个任务都非常小,但不知何故发生了这种情况,我的应用程序关闭了:
有什么可能导致这种情况的想法吗?
更新
大约 30 分钟后,我收到了一份截然不同的报告。
“队列中的任务”计数几乎相同,但“任务队列存储的任务计数”突然少了很多。 :o
只是为了清楚我做了什么:
-
我清除了“删除”任务,该任务占用了大量 CPU,但其中只有 16 个小任务,因此它应该不会真正影响队列的大小。
捕获了当您尝试将任务添加到完整队列时发生的异常。这根本不应该影响添加的任务数量。
浏览 Reddit 半小时。这解决了它。
【问题讨论】:
-
是的,我显然做错了什么,但我不知道这么少的任务怎么会占用这么多空间。
-
您知道可以增加分配给任务队列的存储空间吗?