second-kill-demo:秒杀 springboot redis rabbitmq

时间:2021-04-29 04:01:35
【文件属性】:
文件名称:second-kill-demo:秒杀 springboot redis rabbitmq
文件大小:9KB
文件格式:ZIP
更新时间:2021-04-29 04:01:35
Java second-kill-demo 此demo利用redis和rabbitmq来简单处理秒杀的业务场景。 在springboot的基础上可以更容易的使用redis和rabbitmq 整体思路: 库存预存进redis 利用redis的set来对用户请求排队,同时对重复userId去重 库存判断,利用decr操作(spring-data-redis封装后可以使用boundValueOps(KEY).increment(-1L)的形式 decr成功,发送mq消息,成功既可以返回客户端抢购成功 mq消费端处理下单、支付等具体流程(这里落db,支付等场景都未实现)
【文件预览】:
second-kill-demo-master
----pom.xml(2KB)
----src()
--------test()
--------main()
----.gitignore(72B)
----README.md(562B)

网友评论