第七章Rocketmq--消息驱动

时间:2024-03-16 00:50:03
【文件属性】:

文件名称:第七章Rocketmq--消息驱动

文件大小:572KB

文件格式:PDF

更新时间:2024-03-16 00:50:03

第七章Rocketmq--消息驱动

7.1.1什么是MQMQ(MessageQueue)是一种跨进程的通信机制,用于传递消息。通俗点说,就是一个先进先出的数据结构。7.1.2MQ的应用场景7.1.2.1异步解耦最常见的一个场景是用户注册后,需要发送注册邮件和短信通知,以告知用户注册成功。传统的做法如下:此架构下注册、邮件、短信三个任务全部完成后,才返回注册结果到客户端,用户才能使用账号登录。但是对于用户来说,注册功能实际只需要注册系统存储用户的账户信息后,该用户便可以登录,而后续的注册短信和邮件不是即时需要关注的步骤。所以实际当数据写入注册系统后,注册系统就可以把其他的操作放入对应的消息队列MQ中然后马上返回用户结果,由消息队列


网友评论