gpt4 book ai didi

python - 在没有 Redis 的情况下使用 celery 4

转载 作者:行者123 更新时间:2023-12-05 01:40:23 26 4
gpt4 key购买 nike

我的网站用 django 编写。我需要在容器的后台运行一些任务(我使用 ec2)。最近,我研究 celery 。但是,它需要 redis 或队列服务器才能运行。这使我无法使用 celery ,因为我不能安装其他东西。问题:我可以单独设置 celery 吗?如果是,该怎么做?如果没有,我们是否有任何可以单独安装的替代方案?

最佳答案

答案是 - 不,您不能在没有代理(Redis、RabbitMQ 或 list of supported brokers 中的任何其他)的情况下使用 Celery。

我不知道有哪项服务可以同时执行这两项操作(队列管理和任务的执行环境)。最好的服务遵循 UNIX 范式——“做一件事,并且把它做好”。您在上面描述的服务必须做两件不同的、重要的事情,这可能就是为什么这种服务很可能不存在的原因(至少在 Python 世界中不存在)。

关于python - 在没有 Redis 的情况下使用 celery 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56664067/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com