关于利用RocketMQ,优化项目种现存的微信支付回调及未付款订单超时处理


背景及选取原因

背景:

现有的芊益医生的微信回调为我之前利用JUC定时线程池来解决的,存在代码耦合度高,线程池如果挂了的一些列可能。

所以决定采用RocketMQ进行解耦
在这里插入图片描述

利用独有的事务消息特性,进行回调处理,超时取消

同时为以后的业务做扩展,如加入积分业务,扣减库存,等下游服务均可用MQ进行解耦

选取原因:

rabbitMQ底层为elang语言,适合并发量吞吐量比较小


版权声明:本文为qq_22130209原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。