Golang 基于etcd的分布式锁 - 公平锁和非公平锁
~目录~【Golang】基于 etcd 的分布式公平锁和非公平锁目的设想具体实现1. 首先把接口都定义好2. etcd 实现1. 存储的KV方案2. 租约方案3. TryLock 非公平2. TryLock 公平3. Lock 非公平4. Lock 公平5. 最终etcd实现代码运行结果公平锁非公平锁还有很多需要改进的地方【Golang】基于 etcd 的分布式公平锁和非公平锁Golang 学习笔记目的首先,要确认好希望实现的东西希望实现一个分布式锁可以实现公平锁和非公平锁使用起来不
原创
2021-06-27 20:25:12 ·
1124 阅读 ·
0 评论