嗨!你知道吗
我在GAE有一个名单,大约300个条目,我想给每个人发一封电子邮件。 我已经准备好了一个脚本,可以让所有的企业都参与进来,然后为每个企业创建一个循环,并在每次迭代中发送一封电子邮件。 现在我关心的是超时。如果我在一个步骤做所有的事情,它可能需要太多的时间,然后我不知道谁我送或不。你知道吗
我的剧本是这样的:
from models.Enterprise import Enterprise
from google.appengine.api import mail
esq = Enterprise.all()
es = esq.fetch(1000) # normally around 300
for e in es:
mail.send_mail(sender="myemail", to=str(e.email), subject="...")
我建议您将此任务委托给taskqueue,它提供相当高的超时设置为10分钟。你知道吗
相关问题 更多 >
编程相关推荐