2010-09-17 152 views
0

我有1000用户的服务,每个人都有推特约1000次。因此,我服务的推文总数约为1 000 000,而且这个数字一直在增加。获取Twitter上GAE的所有推文的转推量?

我的问题是,我怎么能得到和转推检查每个鸣叫的量,而不必我的服务崩溃,因为从GAE“定时任务异常”的所有的时间?

我的问题是,我需要每分钟如果有可能更新锐推的量对所有的鸣叫?

我的服务是在谷歌的App Engine(Java)的运行。

回答

1

我不知道什么是“cron作业异常”是,但我猜你谈论你的工作时间太长?为此,您应该利用Task Queue API来拆分您的工作并且并行执行它。

有没有办法,你的Twitter API密钥都将有足够的配额用于更新一百万鸣叫的每一分钟,不过,这将投入巨大的负荷在你的应用程序了。相反,只有在用户查看他们的推文时更新数字,并且只有在您上次更新推文后的合理时间间隔内才更好。