荧客技荐基于 Redis 的分布式锁组件 spring-boot-klock-starter
Posted 荧客网络
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了荧客技荐基于 Redis 的分布式锁组件 spring-boot-klock-starter相关的知识,希望对你有一定的参考价值。
基于redis的分布式锁组件,简单方便快捷接入项目,使项目拥有分布式锁能力
授权协议:Apache
开发语言:Java
操作系统:跨平台
spring-boot-klock-starter
基于redis的spring boot分布式锁组件,有了这个组件,使得项目拥有分布式锁能力变得异常简单,支持spring boot,和spirng mvc等spring相关项目。
快速开始
Spring Boot 项目接入
1.添加lock starter组件依赖,目前还没上传到公共仓库,需要自己下源码build
2.application.properties配置redis链接:spring.klock.address=127.0.0.1:6379
3.在需要加分布式锁的方法上,添加注解@Klock,如:
Spring MVC 项目接入
其他步骤和spring boot步骤一样,只需要spring-xx.xml配置中添加KlockAutoConfiguration类扫描即可,如:
使用参数说明
配置参数说明
@Klock注解参数说明
关于测试
工程test模块下,为分布式锁的测试模块。可以快速体验分布式锁的效果。
以上是关于荧客技荐基于 Redis 的分布式锁组件 spring-boot-klock-starter的主要内容,如果未能解决你的问题,请参考以下文章
荧客技荐基于 netty4 的在线 IM 解决方案 QIQI-IM
荧客技荐RabbitMQ 实战之 Spring Boot 整合 RabbitMQ