分布式事务,分布式锁,分布式系统幂等处理解决方案

分布式锁 什么是锁?对所有线程可见,原子性改变锁状态 synchronize的锁是对象,靠这个锁对象锁住代码块,只要拿到对象的线程执行锁住的代码块时,这个对象对所有线程可见,别的线程就不能执行该代码块,lock的锁是一个volatile修饰的int型变量,对所有线程可见,和原子性修改。 除了利用内存做锁,其他任何互斥的都能做锁(只考虑互斥情况),如流水表中的流水号与时间结合做幂等校验可以看做是一个
相关文章
相关标签/搜索