Python项⽬实战3.3:异步消息队列.Celery+redis ⽬录
⼀、⽣产者消费者设计模式
那么,如何将从主业务中解耦出来,这是就⽤到⽣产者消费者设计模式介绍了。
它是最常⽤的解耦⽅式之⼀,寻中间⼈(broker)搭桥,保证两个业务没有直接关联。
⽣产者:⽣产者⽣成消息,缓存到消息队列中(⽣产任务);
消费者:消费者读取消息队列中的消息并执⾏(消费任务、执⾏任务);
由商城⽣成发短信的消息(任务),缓存到消息队列中,消费者读取消息队列中的发短信消息(任务)并执⾏。
轻量级的我们⽤celery+redis可满⾜,重量级的⽤celery+RabbitMQ
⼆、Celery介绍和使⽤
python新建项目教程
2.1 Celery介绍

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。