zoukankan      html  css  js  c++  java
  • MQ项目实战

    应用解耦

    (1)SDH中很多业务需要在用户激活成为会员后去完成,激活会员的逻辑在core服务,业务处理的逻辑在别的服务,通过MQ去应用解耦

     (2)在WKD项目,三方系统联调中采购出入库业务用到了MQ,里面设计到三个系统,系统A(SAP),系统B(WMS),还有中台,A系统订单入库到我们中台后,中台进行相应的业务处理后需用通知B系统入库信息时用了MQ(exchange中心调用gateway时),假如用传统的做法,直接中台去调B系统的接口的话,假如B系统有故障的话,无法访问,那么订单就入库失败了,用MQ后,即使B系统有故障,也不影响订单入库,实现了应用解耦

    消费失败重试

    WKD项目消息传送第三方系统(SAP)失败,需要手动重传,从日志获取topic和messageId,搜索消息后点击消费验证重传。

     

    MessageId的生成(源码)

     

    希望本文章对您有帮助,您的转发、点赞是我的创作动力,十分感谢。更多好文推荐,请关注我的微信公众号--JustJavaIt
  • 相关阅读:
    burpsuite 不能抓取其他虚拟机环回地址
    Widows搭建sqli-labs
    Mysql内置函数
    MySQL用户创建于授权
    SQL注入
    XSS/CSRF/SSRF/XXE
    Cookie与Session的区别
    HACKTHEBOX邀请码
    kali安装jdk
    java -D
  • 原文地址:https://www.cnblogs.com/liaowenhui/p/14646233.html
Copyright © 2011-2022 走看看