gpt4 book ai didi

python - 如何使用 celery 从 rabbit-mq 服务器获取消息?

转载 作者:太空宇宙 更新时间:2023-11-03 11:52:44 26 4
gpt4 key购买 nike

celery 文档建议 Rabbit-MQ 必须像中间人一样充当消息传递平台。

在我的基础架构中,Rabbit-MQ 是每秒为我提供一些数据的主服务器。现在,无论何时提供数据,我都希望 Celery 执行某些任务。

现在,这抛出了整个发布者- worker 模型,因为我们没有在生成消息的地方使用 Celery。

那么,我该怎么做呢?

最佳答案

Celery 可以使用多个后端。如果您已经在使用 RabbitMQ,那么该选项很有吸引力。

然而,这些是不同的问题。使用通用的 RabbitMQ 客户端库(例如 pika)为您的消息实现消费者,然后,如果需要,使用 Celery 来安排任务。

关于python - 如何使用 celery 从 rabbit-mq 服务器获取消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22146944/

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