瞬态队列下的芹菜文档状态:
默认情况下,Celery 创建的队列是永久性的。这意味着代理会将消息写入磁盘,以确保即使代理重新启动也能执行任务。
由于临时文件系统的额外问题,如何确保队列在主机重新启动后恢复并清除文件系统?
或者类似地,如何将芹菜队列保存到数据库?
我建议使用具有内置高可用性的代理。集群模式下的 Redis 是一个不错的选择,SQS 或 RabbitMQ 也是如此。