用于锁处理的ztfy接口和实用程序

ztfy.lock的Python项目详细描述


Introduction

lock是一个小包,可用于获取持久对象上的锁 在几种情况下。

这些上下文包括:

  • 简单的“线程”锁定,在单个进程环境中
  • 文件锁定(使用'zc.lockfile'包),在多进程环境中 所有进程都在单个主机上处理
  • 多进程环境中的memcached锁定(使用'lovely.memcached'包) 在多个主机上处理进程的位置。

Locking utility

锁定由实现ilockingutility接口的实用程序处理并注册 对于那个接口。必须在该实用程序上选择锁定策略才能定义锁定 将要使用的助手。

根据所选策略,必须定义附加参数才能设置 文件锁定路径或memcached客户端连接。

Contributors

Thierry Florac,tflorac@ulthar.net>;,作者

Changelog

0.1.2

  • added configuration directives to remove static dependencies with ztfy.skin package

0.1.1

  • use last ZTFY.skin base classes

0.1.0

  • package created using templer [Thierry Florac]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java CXF和授权   java在网站中部署使用swing创建的表单   java为什么getHeaderField()返回一个字符串,其中getHeaderFields()返回HttpUrlConnection中的Map<String,List<String>>   java如何检测恶意数据包?   webview中的java网页为空   java SWT图像资源,用于将我的所有图像存储在一个位置   java计算数组的最大长度,使平均值小于给定值   java“发件人电话号码无效”和美国号码   将Swing组件作为内容的自定义Java工具提示不会显示   在并发HashMap中重新灰化期间的java检索   Java 7和Tomcat 7.0.64 ClassFormatException:常量池中的字节标记无效   使用JUnit的java assertNull因NullPointerException失败   java内存中的文件是否与文件系统中的文件大小相同?   循环内实例化的类型的java注入依赖项