用celery和redis构建消息队列的问题

是不是必须使用周期调用任务才能实现,我用无限循环从redis的list中读取消息任务会阻塞。改成celery周期调用任务就行了,不过redis里celery的条目不停地增长啊。
新手,请多指教,谢谢!

展开
收起
落地花开啦 2016-02-29 13:21:37 4656 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    celery使用redis作为broker是配置下就可以了,不需要自己操作redis,celery会自己处理好。
    你要自己操作redis的话,redis list的内容处理掉后应该删除,或者移动到另一个 专门存储已处理内容的list

    2019-07-17 18:50:13
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

还有其他疑问?
咨询AI助理