03 2021 档案
摘要:场景:在京东下单,订单创建成功,等待支付,一般会给30分钟的时间,开始倒计时。如果在这段时间内 用户没有支付,则默认订单取消。 如何订单超时实现? 定时任务 redission延时任务 rabbitmq死信队列 本文将以rabbitmq死信队列展开做讲解,因为定时任务的方式,是有点问题的,原本业务系
阅读全文
摘要:为什么要引入分布式锁? 分布式锁是用来解决分布式或集群场景中的并发冲突的一种常用手段。 分布式锁和传统jvm中的synchronized、ReentrantLock有什么区别? 分布式锁:解决分布式或集群场景下多个线程的并发竞争。(多进程多线程) synchronized、ReentrantLock
阅读全文