2020
10-10
10-10
SpringBoot中使用redis做分布式锁的方法
一.模拟问题最近在公司遇到一个问题,挂号系统是做的集群,比如启动了两个相同的服务,病人挂号的时候可能会出现同号的情况,比如两个病人挂出来的号都是上午2号.这就出现了问题,由于是集群部署的,所以单纯在代码中的方法中加锁是不能解决这种情况的.下面我将模拟这种情况,用redis做分布式锁来解决这个问题.1.新建挂号明细表2.在idea上新建项目下图是创建好的项目结构,上面那个parent项目是其他项目不用管它,和新建的没有关系3.开始创...
继续阅读 >