用redis实现分布式锁,解决高并发时的线程安全问题
实际工作中,经常会遇到多线程并发时的类似抢购的功能,本篇描述一个简单的redis分布式锁实现的多线程抢票功能。直接上代码。首先按照慣例,給出一個错误的示范:我们可以看看,当20个线程一起来抢10张票的时候,会发生什么事。package com.tiger.utils;public class TestMutilThread { // 总票量 public static in...
原创
2019-06-21 10:56:27 ·
11870 阅读 ·
11 评论