我正在使用 Google App Engine 拉队列向 APNS、GCM 和 OneSignal 发送大量推送通知,主要遵循以下架构:https ://cloudplatform.googleblog.com/2013/07/google-app-engine-takes-pain-out -of-sending-ios-push-notifications.html
问题是我在同时租用多少个任务方面遇到了某种限制:我的 Notification Workers 一次租用 3 个通知,但是当有超过 30 个工作人员在运行时,leaseTasks()
返回一个空数组,甚至当有数百或数千个待处理任务时。据我所知,同时租用多少个任务是没有限制的,所以这种行为是出乎意料的。