美文网首页
RabbitMQ实际应用场景

RabbitMQ实际应用场景

作者: 会飞的蜗牛F | 来源:发表于2020-08-18 19:31 被阅读0次

    场景1:在对商品增删改查的时候发送消息

    1、新增/修改商品后台数据库信息
    2、数据库修改后,发送商品id消息到消息队列
    3、第三方微服务(前台显示微服务,商品搜索微服务)接受消息,更新对于微服务的商品数据。(商品搜索微服务逻辑—先去查询商品后台的数据,获得最新的商品数据,生产搜索dto,保存到搜索数据库中(es/solr))


    image.png
    image.png
    image.png
    image.png
    image.png

    场景2 用户注册时发送短信验证码

    注册时,用户会先点击发送验证码,将消息发送到消息队列,同时保存验证码到redis(后续校验验证码),此时接口应快速返回验证码已发送。

    image.png

    2、短信微服务监听到消息后,进行发送短信

    image.png

    相关文章

      网友评论

          本文标题:RabbitMQ实际应用场景

          本文链接:https://www.haomeiwen.com/subject/umqfxktx.html