跳转到主要内容

如何创建锁

etcd 分布式锁创建指南

LOCK 使用指定名称获取一个分布式互斥锁。锁获取成功后,将一直持有,直至 etcdctl 终止。

先决条件

创建锁

lock 用于分布式锁:

08_etcdctl_lock_2016050501
etcdctl --endpoints=$ENDPOINTS lock mutex1

选项

  • endpoints - 定义集群中机器地址的逗号分隔列表。
  • ttl - 锁会话的超时时间,单位为秒。