ZTFY.lock es un paquete Python que se puede utilizar para obtener las cerraduras de objetos persistentes en varios contextos.
Estos contextos incluyen:
- Simple "threading 'bloqueo, en un entorno de un solo proceso
- El bloqueo de archivos (utilizando el paquete 'zc.lockfile'), en un entorno multi-procesos en los que todos los procesos se manejan en un solo host
- Memcached bloqueo (con el paquete 'lovely.memcached'), en un entorno multi-proceso en el que los procesos se manejan en varios hosts.
La utilidad de bloqueo
El bloqueo se controla mediante una interfaz ILockingUtility utilidad implementar y registrado para esa interfaz. Bloqueo de la política tiene que ser elegido en que la utilidad para definir el ayudante de bloqueo que se utilizará.
De acuerdo con la política seleccionada, los parámetros adicionales tendrán que ser definidos para establecer la ruta de bloqueos de archivo o la conexión del cliente memcached
Requisitos :.
- Python
Comentarios que no se encuentran