我有两个芹菜实例。我希望能够通过电子邮件、推送等通知特定事件的所有用户。但是,我想确保所有用户只收到一次通知。有没有一个如何循环访问用户并保证每个用户被联系一次的例子?
我的解决方案是简单地将用户标记为已收到通知......但这将非常低效。并且可能存在用户在保存标记之间收到通知的情况。
我试图阅读以下内容:
http://docs.celeryproject.org/en/latest/userguide/routing.html
http://docs.celeryproject.org/en/latest/userguide/periodic-tasks.html
[编辑]
2 个实例是指两个 EC2 上的 1 个工作人员,所以 2 个工作人员。