![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rabbitMQ
文章平均质量分 67
LuTshoes
孤独中前进
展开
-
订单延时关单业务随想
订单超时关闭 常见的交易系统中都存在这样的业务场景,用户下单之后(扣减库存,有的是在支付之后扣减库存),等待用户支付,这时如用户超过业务设置的支付时间之后,订单自动关闭,释放订单占用的资源(库存,用户优惠券,),这种业务场景下该怎么处理呢 定时任务 这种是最简单,最易处理的办法,直接使用定时任务,在订单生成是根据业务配置同步生成超时时间保存在订单表,启动一个定时任务,定时扫描订单表,已过超时时间未支付的数据,关闭订单, 优点 处理简单,快速上线,适合订单量不大,实时性要求不高的场景 缺点 性能差,如果原创 2021-03-21 22:33:34 · 252 阅读 · 0 评论 -
spring boot 整合rabbit MQ
spring boot 整合rabbit MQ rabbit MQ rabbit MQ 是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用[Erlang]语言编写的,而集群和故障转移是构建在[开放电信平台]框架上的。所有主要的编程语言均有与代理接口通讯的客户端[库] 来自百度百科 rabbit MQ rabbit 和其他消息中间件不同的...原创 2019-05-27 18:34:05 · 311 阅读 · 0 评论