只是想知道你们是否遇到过这种情况。我在Google App Engine上使用Python邮件API,并创建了一个应用程序,通过POST接受消息正文和地址,创建一个数据存储实体,然后每分钟运行一个计划任务,获取200个实体并发送电子邮件,然后删除实体。
我进行了一项1500封电子邮件的实验,创建了1500个数据存储实体,并发送了1500封电子邮件。然后我查看我的统计数据,发现大约使用了45000个配额的接收者,这如何可能?
那么我的问题是,“已发送的收件人”配额实际上在哪个阶段计算?在我创建邮件对象的时候还是在我实际地
谢谢。
更新:事实证明,我实际上正在使用只有1500个队列的45k封电子邮件发送。看来一个计划任务会一直运行,直到上一个任务完成,并且与相同的实体一起工作。所以问题变成了“如何锁定实体并确保在发送电子邮件之前没有人选择它们”?
再次感谢!
我进行了一项1500封电子邮件的实验,创建了1500个数据存储实体,并发送了1500封电子邮件。然后我查看我的统计数据,发现大约使用了45000个配额的接收者,这如何可能?
那么我的问题是,“已发送的收件人”配额实际上在哪个阶段计算?在我创建邮件对象的时候还是在我实际地
send()
它的时候?我希望是后者,但配额似乎显示了不同的东西。我确实在计划任务和任务之间传递邮件对象等。有人对此有什么信息吗?谢谢。
更新:事实证明,我实际上正在使用只有1500个队列的45k封电子邮件发送。看来一个计划任务会一直运行,直到上一个任务完成,并且与相同的实体一起工作。所以问题变成了“如何锁定实体并确保在发送电子邮件之前没有人选择它们”?
再次感谢!