zktools è un pacchetto di strumenti di attuazione Python costrutti di livello superiore che utilizzano Apache Zookeeper.
Attualmente fornisce:
- Un oggetto Connection Zookeeper che gestisce proxy chiama a Zookeeper usando la maniglia Zookeeper corretta, e ripristina il collegamento durante la perdita di connessione in una chiamata.
- Un blocco Zookeeper con supporto per non-blocking acquisire, sul modello Bloccare gli oggetti di Python che comprende anche revocabile blocchi condivisi con Freaking raggi laser descritte nel Zookeeper Ricetta.
Vedere la documentazione complete per ulteriori informazioni
Cosa c'è di nuovo in questa versione:..
- Risolto bug confezione
Cosa c'è di nuovo in versione 0.2:
- Modifiche:
- Aggiunto ritorno direttore contesto per bloccare per consentire l'uso del 'con' istruzione.
- il refactoring di utilizzare zc.zk biblioteca ZooKeeper per un più alto livello di astrazione Zookeeper con orologio automatico ristabilimento.
- Caratteristiche:
- oggetto Node per recuperare dati da Znode Zookeeper e tenerlo aggiornato.
- oggetti Node possono avere dati e bambini iscritti.
- oggetto NodeDict che associa un albero poco profondo (un livello di bambini) in un oggetto dict-like.
- Incompatibilità con le versioni precedenti:
- SharedZkLock è stata riscritta in ZkWriteLock e ZkReadLock.
- `` revoked`` è una proprietà di Serrature, non è un metodo.
- ZkConnection è andato, oggetti di blocco, ZkNode, e ZkNodeDict tutti si aspettano casi Zookeeper zc.zk.
Cosa c'è di nuovo in versione 0.1:.
- implementazione Lock, con blocchi condivisi revokable
- Zookeeper oggetto di connessione con la riconnessione automatica.
Requisiti :
- Python
I commenti non trovato