AMQP sta per A dvanced M essaggio D P rotocol ueuing.
Mentre è ancora una tecnologia di nicchia è anche molto potente e lentamente ma inesorabilmente a vedere un aumento di utilizzo per la creazione di applicazioni di comunicazione in tempo reale.
Kombu fornisce un wrapper per la maggior parte delle funzioni AMQP, permettendo agli sviluppatori di scrivere applicazioni Python e siti web che interagiscono con il protocollo in modo semplice.
Kombu è stato sviluppato anche da subito a sostituire "carota", un framework di messaggistica AMQP anziani per Python.
Ciò significa che i progetti già codificati a lavorare su carota, può essere facilmente portato su Kombu e lavorare fuori dalla scatola con modifiche minime
Cosa c'è di nuovo in questa versione:.
- fissi race condition quando si utilizza gevent e il canale è chiuso.
Cosa c'è di nuovo nella versione 3.0.24:
- race condition fisso quando si utilizza gevent e il canale è chiuso.
Cosa c'è di nuovo nella versione 3.0.13:
- Ora dipende AMQP 1.4.4
- Pidbox: ora fa errori di codifica sicuro di messaggi sono gestite in modo predefinito, in modo che un gestore di errore personalizzato non è necessario specificare .
- Redis:. Lo scambio fanout è ora possibile utilizzare i modelli AMQP per instradare e filtrano i messaggi
Cosa c'è di nuovo nella versione 3.0.10:
- Ora dipende AMQP 1.4.1
- maybe_declare ora solleva una & quot; recuperabile errore di connessione & quot; se il canale è scollegata invece di un ChannelError modo che l'operazione può essere ripetuta.
- Redis: Consumer.cancel () è ora thread-safe .
Cosa c'è di nuovo nella versione 3.0.2:
- Ora dipende AMQP versione 1.3.2 <. / li>
- Risolto un problema che unregister non ha rimosso correttamente il fd.
Cosa c'è di nuovo nella versione 3.0.1:
- Ora dipende AMQP versione 1.3.1 <. / li>
- Distribuzione:. Rimossa requisiti per i file / py25.txt
- MongoDB. Ora disabilita auto_start_request
- MongoDB. Abilita use_greenlets se eventlet / gevent utilizzato
- Pidbox:. Risolto problema in cui scade era Nessuno intestazione, che è un valore non supportato dal protocollo amq
Cosa c'è di nuovo nella versione 3.0.0:
- Ora dipende AMQP versione 1.3
- supporta Non più Python 2.5.
Cosa c'è di nuovo nella versione 2.5.15:
- Cache Dichiarazione: Ora rispetta l'attributo entity.can_cache_declaration.
- Correzioni Python 2.5 compatibilità.
- Fissa test dopo le modifiche python-msgpack.
- Queue.get: Ora supporta accogliere l'argomento .
Cosa c'è di nuovo nella versione 2.5.10:
- Ora dipende AMQP 1.0.11
- pidbox: Cassetta postale supporta ora l'argomento accettare .
- Redis:. Altro errore accogliente per quando i tasti non sono presenti
- URL di collegamento:. Il parser non funzionava bene quando c'erano più token '+'
Requisiti
- Python 2.6 o superiore
I commenti non trovato