Redisson 分布式锁 主从选举
时间: 2023-10-29 14:49:18 浏览: 151
Redisson 分布式锁使用 Redis 的 SETNX 命令实现加锁操作,使用 DEL 命令实现解锁操作。当 Redisson 获取到锁后,会一直持有锁,直到调用 unlock 方法释放锁。
在 Redisson 的实现中,不涉及主从选举的问题。主从同步是 Redis 自身的机制,Redisson 仅仅是基于 Redis 实现了分布式锁,不会去干涉 Redis 的内部逻辑。
当 Redis 主节点挂掉时,Redis Sentinel 会自动进行主从切换,新的主节点会被 Sentinel 选举出来,应用程序也会自动连接到新的主节点,Redisson 分布式锁仍然可以正常使用。
阅读全文