Python pyetcdlock-1.2.0.tar.gz模块包


下面是该Python项目安装包的资源下载地址:

  • pyetcdlock-1.2.0.tar.gz.source

  • 文件名称:pyetcdlock-1.2.0.tar.gz

    版权声明:本程序为网上收集,用户上传,仅供研究学习计算机编程等技术为目的,版权归原作者所有。

    所属PyPI项目:pyetcdlock


  • 文件大小: 3.6 kB

    文件类型: Source

    适用的Python版本:None

    下载文件的哈希值:
        SHA256:88dbe7bdece0a59a4e7b0d66ee59ff78bc0a339a4df60b311900521ef5fb1c5d
        MD5:6412e9d3d419fb36336441a28424277b
        BLAKE2-256:12adf2b770413da933f4859c13c482ff244186115fc396a41f49e59076e507ca






  1. 如果发现本程序安装包或源码失效或下载失败,可以联系站长修复!谢谢。
  2. 可以使用迅雷等多线程下载专用软件进行加速下载。
  3. 少部分程序支持BT/磁力下载。
  4. 少部分程序可能需要编译安装,或下载源码自行安装,也可以使用 pip 命令进行安装。
  5. 放在网盘上的资源可能会被限速,可能需要注册或者购买对方VIP服务才能快速的下载。
  6. 如遇压缩包需要密码解压的,密码为 www.cnpython.com (全部小写),不是此密码非本站下载资源。

PyPI项目包:pyetcdlock

#pyetcdlock

基于etcd的分布式锁,简单说就是利用etcd.test_and_set函数来判断lock key是否被占用,存在那就说明有人占用。在创建key的时候加入了ttl,防止因为进程异常退出而没有释放锁。

更新日志:

加入watch机制,更快的解决了etcd客户端因为异常退出后,key需要等待ttl过期的问题。简单说,模拟了zookeeper那种临时节点的概念。


**曾经写过关于分布式互斥锁的文

查看全文