博客摘录「 redis---分布式锁存在的问题及解决方案(Redisson)」2023年9月24日

N:Network Delay,网络延迟

        在分布式系统中,网络延迟是一个普遍存在的问题。当多个节点之间需要进行通信时,网络延迟可能导致消息传递的延迟和响应时间增加。对于分布式锁而言,在获取锁或释放锁时,需要进行网络通信,而网络延迟可能导致锁的获取或释放时间增加,影响性能和可用性。

P:Process Pause,进程暂停

        在分布式系统中,进程暂停是指进程或节点在某些情况下暂停运行,例如垃圾回收(GC)过程。当进程暂停时,锁的持有者可能无法及时释放锁,导致其他节点无法获取该锁,从而影响系统的正常运行。

C:Clock Drift,时钟漂移

        时钟漂移是指不同节点的时钟存在微小的差异,这可能是由于硬件、操作系统或网络等因素引起的。时钟漂移可能导致在不同节点上判断时间的不一致性,从而影响分布式锁的正确性和可靠性。

你可能感兴趣的:(笔记)