redis - 芹菜:让工人每秒执行x个任务
问题描述
我正在使用 Celery 执行发送邮件任务。
发送一封电子邮件对应一项任务。
我使用的 SMTP 服务器每秒只需要 24 个发送邮件请求。如果超过它,就会抛出限制错误。
如何控制我的工作人员每秒仅发送 24 个(或 x 个)任务。
解决方案
Celery 让您可以通过速率限制来控制它
推荐阅读
- bluetooth - UWP 蓝牙通信:bluetoothDevice 对象始终设置为 null
- java - 在没有scenebuilder的javaFX中切换场景
- bosun - Bosun:在通知部分发送认证令牌
- triggers - 在不使用 Future 注释的情况下从触发器中调用
- angular - Angular 5在调用两个链接对象时列出ngFor
- tensorflow - 如何在 Tensorflow 中提高我的 LSTM 准确性
- git - 错误:src refspec master 与 VSTS 中的 powershell 不匹配
- ansible - Ansible with_items 并注册
- php - MySQL插入缩放问题
- reactjs - 反应链接发送道具