ZTFY.lock ist ein Python-Paket, das verwendet werden, um Sperren auf persistente Objekte in verschiedenen Zusammenhängen zu erhalten.
Diese Zusammenhänge sind:
- Einfache "Einfädeln" Verriegeln, in einem Single-Prozessumgebung
- Sperren von Dateien (mit 'zc.lockfile' Paket), in einer Multi-Prozesse Umgebung, in der alle Prozesse auf einem einzigen Host behandelt
- Memcached Verriegelung (mit 'lovely.memcached' Paket), in einem Multiprozess-Umgebung, in der Prozesse auf mehrere Hosts behandelt.
Sperren Dienstprogramm
Die Verriegelung erfolgt durch ein Dienstprogramm Umsetzung ILockingUtility Schnittstelle behandelt und für die Schnittstelle registriert. Sperren Politik müssen auf diesem Dienstprogramm ausgewählt, um die Sperr Helfer, die verwendet werden zu definieren.
Entsprechend der gewählten Politik, werden weitere Parameter definiert, um die Dateisperren Pfad oder die Memcached-Client-Verbindung festgelegt werden
Anforderungen .
- Python
Kommentare nicht gefunden