上海迅速网络,二十年小程序开发经验
消息队列:在消息传输中保存消息的容器。消息队列管理器在将消息从它的源中继到它的目标时充当中间人。消息的主要目的是提供路由和保证消息的传递;如果发送消息时接收者不可用,消息会保留在消息队列中直到可以成功地传递它。
应用场景:异步处理、应用解耦、流量削锋和消息通讯四个场景。
1. 异步处理:用户注册后,需要发注册邮件和注册短信。
2. 应用解耦:订单系统:用户下单后,订单系统完成持久化处理,将消息写入消息队列,返回用户订单下单成功。
3. 流量削锋:秒杀或团抢活动中,由于秒杀或团抢活动特别多,数据库无法一次性处理这么多的数据,所以可以先存在消息队列中,待秒杀或团抢活动结束后,再批量处理。
4. 消息通讯:不同业务之间需要通信,例如:库存系统订阅下单的消息,库存系统根据下单信息进行库存操作。
相关推荐
特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。
网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点,
也不对网站内容的真实性负责,如有侵权,请联系站长删除