首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
redissonlock专题
22 关于 RedissonLock
前言 相关介绍主要围绕着 一种常用的分布式锁的实现 RedissonLock 呵呵 一种常见的分布式锁, 但是 从工作至今用到的还不是很多吧, 刚好最近 有一些场景需要这方面的知识 重新回来梳理一下 这块的知识, 关于这个 RedissonLock 很久之前我是看过的, 大概是 17 年的样子吧, 不过 当时没有梳理成文档的形式 呵呵 如今再回来看看, 还是稍微有一些成本
阅读更多...
分布式锁之RedissonLock
什么是Redisson? 俗话说他就是看门狗,看门狗机制是一种用于保持Redis连接活跃性的方法,通常用于分布式锁的场景。看门狗的工作原理是:当客户端获取到锁之后,会对Redis中的一个特定的键设置一个有限的过期时间,然后每隔一段时间(默认是15秒),客户端会对这个键“续约”,即重新设置它的过期时间,以此来保持锁的持有状态,防止锁因为某些原因(如客户端崩溃或网络问题)而被释放。 以下是核心实战部
阅读更多...
Redisson 源码解析系列一:分布式锁RedissonLock可重入机制+锁续约解析
1、redisson概述 Redisson是一个分布式协调Redis客服端,实现了大部分java环境下分布式对象,如锁分布式锁和同步器、对象桶(Object Bucket)、二进制流(Binary Stream)、地理空间对象桶(Geospatial Bucket)、BitSet、原子整长形(AtomicLong)、原子双精度浮点数(AtomicDouble)、话题(订阅分发)、模糊话题、布隆过
阅读更多...