Skip to content

Commit 2026cf7

Browse files
committed
snowalker--readme更新
1 parent 761c1af commit 2026cf7

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,34 @@ redis-distributed-lock-demo-spring   redis-distributed-lock-core 调
9090
2018-07-11 09:48:13.627 |-INFO [pool-3-thread-1] com.snowalker.lock.redisson.annotation.DistributedLockHandler [46] -| 释放Redis分布式锁[成功],解锁完成,结束业务逻辑...
9191
2018-07-11 09:48:13.628 |-INFO [pool-3-thread-1] com.snowalker.lock.redisson.annotation.DistributedLockHandler [50] -| [结束]执行RedisLock环绕通知
9292

93+
## application.properties配置方式(yaml同理)
94+
### redisson分布式锁配置--单机
95+
96+
redisson.lock.server.address=127.0.0.1:6379
97+
redisson.lock.server.type=standalone
98+
99+
### redisson分布式锁配置--哨兵
100+
**redisson.lock.server.address** 格式为: sentinel.conf配置里的sentinel别名,sentinel1节点的服务IP和端口,sentinel2节点的服务IP和端口,sentinel3节点的服务IP和端口
101+
<br/>比如sentinel.conf里配置为sentinel monitor my-sentinel-name 127.0.0.1 6379 2,那么这里就配置my-sentinel-name
102+
103+
redisson.lock.server.address=my-sentinel-name,127.0.0.1:26379,127.0.0.1:26389,127.0.0.1:26399
104+
redisson.lock.server.type=sentinel
105+
106+
### redisson分布式锁配置--集群方式
107+
cluster方式至少6个节点(3主3从,3主做sharding,3从用来保证主宕机后可以高可用)
108+
<br/>地址格式为: 127.0.0.1:6379,127.0.0.1:6380,127.0.0.1:6381,127.0.0.1:6382,127.0.0.1:6383,127.0.0.1:6384
109+
110+
redisson.lock.server.address=127.0.0.1:6379,127.0.0.1:6380,127.0.0.1:6381,127.0.0.1:6382,127.0.0.1:6383,127.0.0.1:6384
111+
redisson.lock.server.type=cluster
112+
113+
### redisson分布式锁配置--主从
114+
地址格式为**主节点,子节点,子节点**
115+
<br/>比如:127.0.0.1:6379,127.0.0.1:6380,127.0.0.1:6381
116+
<br/>代表主节点:127.0.0.1:6379,从节点127.0.0.1:6380,127.0.0.1:6381
117+
118+
redisson.lock.server.address=127.0.0.1:6379,127.0.0.1:6380,127.0.0.1:6381
119+
redisson.lock.server.type=masterslave
120+
93121
## 参考资料
94122

95123
[分布式锁的多种实现](http://wuwenliang.net/2018/07/08/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81%E7%9A%84%E5%A4%9A%E7%A7%8D%E5%AE%9E%E7%8E%B0/)

0 commit comments

Comments
 (0)