zktools is een Python-pakket van instrumenten uitvoering hoger niveau constructies met behulp van Apache Zookeeper.
Het biedt momenteel:
- Een Zookeeper Connection object dat proxying handvatten oproepen naar dierenverzorger met behulp van de juiste dierenverzorger handvat, en het opnieuw opbouwen van de verbinding tijdens de verbinding verlies in een gesprek.
- Een Zookeeper slot met ondersteuning voor non-blocking verwerven, gemodelleerd naar Python's Lock objecten die ook een Herroepelijk Shared Sloten met Freaking Laser Beams in de Zookeeper Recept's beschreven.
Zie de volledige documentatie voor meer informatie
Wat is nieuw in deze release:..
- Fixed verpakking bug
Wat is nieuw in versie 0.2:
- Wijzigingen:
- Toegevoegd context manager af te vergrendelen om het gebruik van de 'met de' verklaring. toestaan
- herwerkt tot zc.zk gebruiken dierenverzorger bibliotheek voor hoger niveau Zookeeper abstractie met automatische horloge herstel.
- Kenmerken:
- Node object om ZNode gegevens op te halen uit Zookeeper en up-to-date.
- Node objecten kunnen gegevens en kinderen abonnees te hebben.
- NodeDict object dat een ondiepe boom kaarten (één niveau van de kinderen) in een dict-achtig object.
- Backward van onverenigbaarheid:
- SharedZkLock werd herwerkt in ZkWriteLock en ZkReadLock.
- `` revoked`` is een eigenschap van Sloten, geen methode.
- ZkConnection is verdwenen, slot voorwerpen, ZkNode en ZkNodeDict verwachten allemaal zc.zk Zookeeper gevallen.
Wat is nieuw in versie 0.1:.
- Lock implementatie, met herzienbaar gedeelde sloten
- Zookeeper aansluiting object met automatische reconnect.
Eisen
- Python
Reacties niet gevonden