自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 记一次秒杀重复抢单问题

背景描述: 系统给APP用户(客户经理)定时推送一批客户资源数据,这批数据在不同的客户经理登录APP都能看见,然后点击抢的按钮,就可以获取这个客户了,这种场景类似于秒杀抢单,存在多人同时点击按钮抢人,所以伴随着较高的并发操作。 问题描述: 这时候问题就出来了,同一个地区的客户经理都可以看到相同...

2018-11-13 19:43:44

阅读数 3683

评论数 1

原创 基于ZooKeeper Curator实现分布式锁

基于ZooKeeper分布式锁的流程 1. 客户端连接上zookeeper,并在指定节点(locks)下创建临时顺序节点node_n 2. 客户端获取locks目录下所有children节点 3. 客户端对子节点按节点自增序号从小到大排序,并判断自己创建的节点是不是序号最小的,若是则获取...

2018-11-13 19:12:53

阅读数 3591

评论数 2

提示
确定要删除当前文章?
取消 删除