只是想知道您是否有人遇到過這個問題。我在Google App Engine上玩弄Python郵件API,並創建了一個應用程序,通過POST接受消息正文和地址,在數據存儲中創建一個實體,然後每分鐘運行一次cron作業,抓取200個實體併發送刪除電子郵件,然後刪除實體。Google App引擎鎖定
我用1500封電子郵件進行了實驗,在數據存儲中創建了1500個實體,併發送了1500封電子郵件。然後我看看我的統計數據,並看到約。配額中使用了45,000個接收者,這怎麼可能?
所以我的問題是「收件人通過電子郵件」配額實際計算在哪一點?在我創建郵件對象的時候還是我實際上是send()
呢?我希望獲得第二名,但配額似乎顯示出不同。我確實在cron和任務之間傳遞郵件對象,等等。有人對此有任何信息嗎?
謝謝。
更新:事實證明,我實際上發送了一個只有1500個隊列的45k電子郵件。看來,一個cron作業會一直運行,直到上一個作業完成並與相同的實體一起工作。因此,問題變爲「如何鎖定實體並確保在發送電子郵件之前沒有人選擇它們」?
再次感謝!
您是如何檢查發送1500封電子郵件的?你確定所有200個實體在下次工作前都被髮送和刪除了嗎? – 2011-05-24 13:38:39
@Grzegorz很好的問題,會發現。 – kovshenin 2011-05-25 07:50:25