从GAE上的Twitter获取所有和每条推文的转发数量?

时间:2010-09-17 14:23:22

标签: google-app-engine twitter cron

我有1000个用户的服务,每个人都发了大约1000次推文。因此,我服务的推文总数约为1 000 000.而且这个数字一直在增加。

我的问题是,由于GAE的“Cron Job Exceptions”,如何在不让我的服务一直崩溃的情况下获取和检查每条推文的转发数量?

我的问题是,如果可能的话,我需要每分钟更新所有推文的转发数量?

我的服务正在Google App Engine(Java)上运行。

1 个答案:

答案 0 :(得分:1)

我不知道什么是“cron工作例外”,除了我猜你在谈论你的工作花了太长时间?为此,您应该使用Task Queue API来分割您的工作并同时执行它。

但是,你的Twitter API密钥没有办法获得足够的配额来每分钟更新一百万条推文,这也会给你的应用带来巨大负担。相反,当有人查看他们的推文时,你最好只更新数据,并且只有在你上次更新它们之后才是合理的间隔。