RabbitMQ se skládá ze dvou částí. Server, který říká, zprávy, kam jít a klient pro odesílání a přijímání dat.
Práce kolem AMQP ( dvanced M essage Otázka: ueuing P rotocol), RabbitMQ je navržen tak, aby efektivně podporují širokou škálu aplikací pro zasílání zpráv a komunikačních vzorců, pomáhá vývojářům vytvářet software (WEB), který komunikuje se serverem nebo jeho součásti.
Kromě speciální server používaný pro tyto operace, RabbitMQ v současné době nabízí oficiální i neoficiální klienty pro:
PHP
Java
Ruby
Python
C #
Clojure
Erlang
Perl
Co je nového v této verzi:
- Prioritní fronty
- Rychlejší persistence
- I / O statistiky
- .NET změny klient API
Co je nového ve verzi 3.6.0:
- Prioritní fronty
- Rychlejší persistence
- I / O statistiky
- .NET změny klient API
Co je nového ve verzi 3.5.5:
- Prioritní fronty
- Rychlejší persistence
- I / O statistiky
- .NET změny klient API
Co je nového ve verzi 3.5.3:
- Prioritní fronty
- Rychlejší persistence
- I / O statistiky
- .NET změny klient API
Co je nového ve verzi 3.5.1:
- Prioritní fronty
- Rychlejší persistence
- I / O statistiky
- .NET změny klient API
Co je nového ve verzi 3.4.4:
- Rychlé odpovědi RPC
- aktivace Živé plugin
- Opětovné .NET client
Co je nového ve verzi 3.3.5:
- poskytnout mechanismus pro diagnostiku zablokované procesy
- správně přečíst / proc / meminfo na Linuxu, i když řádky neobsahují dvojtečky
- Přidané loopback_users do konfiguračního souboru
- Prevent dlouhé prodlevy v publikování po uzel spadne a síťové připojení do ní čas venku
- Poskytovat unminimised verze všech balíčků knihoven JavaScript
Co je nového ve verzi 3.3.0:
- Dynamické lopaty
- Opětovné připojení Java client
- Spotřební prefetch
Co je nového ve verzi 3.2.0:
- Federated fronty
- zdokonalených politik
- priority spotřebitelů
- Upozornění na blokovaná spojení
- Oznámení o selhání ověření
Co je nového ve verzi 3.1.4:
- Tato verze opravuje dvě bezpečnostní chyby: adresář traversal chyba za zásuvného modulu pro správu (a jiných aplikací HTTP) v systému Windows, a prostředek k rozvrátit publikovat řízení přístupu pomocí slepé písma.
Co je nového ve verzi 3.1.2:.
- Opravy chyb
Co je nového ve verzi 3.1.1:.
- Opravy chyb
Co je nového ve verzi 3.1.0:
- Eager synchronizace zrcadlo fronty otroků
- Automatické klastr oddíl uzdravení
- grafy do řízení plugin
- délka fronty limity
Co je nového ve verzi 3.0.2:
- Tato verze opravuje řadu chyb v 3.0. 1 a starších verzích.
Co je nového ve verzi 3.0.0:
- Tato verze přináší dynamický, řízení na základě zásad zrcadlení a federace, zlepšuje uživatelské přívětivosti shlukování, přidává podporu pro každou zprávu TTL, zavádí pluginy pro webové STOMP a MQTT, a přidává mnoho menší nové funkce a opravy chyb.
Co je nového ve verzi 2.8.7:
- Tato verze opravuje řadu chyb v makléřem , Erlang klienta a STOMP a řízení plugins.
Co je nového ve verzi 2.8.5:
- Jedná se především o vydání s opravami chyb, s několika vylepšeními Ha fronty.
Co je nového ve verzi 2.8.4:
- Opravena chyba, která může způsobit rotaci log, aby byla vyvolána stav, kdy log soubor roste rychle a bez konce, nakonec vyčerpal veškeré dostupné místo na disku.
Co je nového ve verzi 2.8.3:
- Jedná se především o vydání s opravami chyb, s některými menšími vylepšení (provést monitoring disku méně rušivé standardně zlepšit výkon SSL s klientem Java).
Co je nového ve verzi 2.8.2:
- Tato verze opravuje řadu chyb a zvyšuje výkon v celé řadě oblastí, stejně jako zavedení monitorování místa na disku a podávání zpráv o stavu federace.
Co je nového ve verzi 2.8.0:
- Tato verze opravuje řadu chyb a přidává nové funkce. Pozoruhodné nové funkce patří:
- Mrtvé nápisy -. Fronty lze zadat výměny, ke kterému by měly být zprávy přesměrovány, pokud jsou odmítnuty nebo skončí
- Interní řízení toku k omezení využití paměti a učinit výkon předvídatelnější, pokud je přetížený server.
Co je nového ve verzi 2.7.1:
- Toto vydání obsahuje důležité opravy vysokému oživení dostupnost, opravy na STOMP adaptéru, kompatibilita s Erlang Release R15B, a celkové zlepšení k rozhraní pro správu, výkon a stabilitu.
Co je nového ve verzi 2.6.1:
- Tato verze opravuje chybu v 2.6.0 verze, která způsobí, že makléř selhání restartovat při restartu na některých operačních systémech.
Co je nového ve verzi 2.6.0:
- Vrcholem tohoto vydání je zavedení active-active HA s fronty stále replikovány přes uzly v clusteru. Existuje mnoho dalších vylepšení, zejména na správu a stomp plug-inů, stejně jako celá řada oprav chyb.
Co je nového ve verzi 2.5.1:
- Toto vydání správně upgrade z RabbitMQ 2.1.1 a 2.2.0. Neexistují žádné další změny v porovnání s 2.5.0.
Co je nového ve verzi 2.5.0:
- Změny:
- Recovery byla zjednodušena, zlepšení doby spouštění, když existuje mnoho výměn nebo vázání.
- Vázání jsou obnoveny mezi trvanlivé front a non-trvanlivé výměnu informací o restartu jednotlivých uzlech clusteru.
- Lepší výkon při vysokém zatížení a tlak paměti.
- Zdroj kompatibilita s novým Erlang R14B03 verzi.
- Mezi nové funkce patří:
- Trasování zařízení pro ladění příchozích a odchozích zpráv (viz firehose).
- Lepší příchozí výkon sítě.
- Lepší výkon směrování.
- Nové rabbitmqctl příkazy ( "Zpráva", "Životní prostředí" a "cluster_status").
Co je nového ve verzi 2.4.1:
- Opravy chyb:
- Fix rozbití o upgradech, když jsou přítomny nebo na základě non-čistém vypnutí trvanlivé fronty.
- Prevent & quot; rabbitmqctl čekání & quot; z čekání navždy za určitých okolností.
- Broker lze spustit na Erlang R 12b-3 znovu.
- Některé další drobné opravy chyb.
- Vylepšení:
- Aktualizace v klastrech.
- Zlepšit využití paměti při jednání s přetrvávající zprávy čekání na ACK od spotřebitelů.
- Lepší hlášení chyb pro některé problémy se spuštěním.
- Přidat časové razítko na události zveřejněné na amq.rabbit.log výměny.
Co je nového ve verzi 2.4.0:
- Opravy chyb:
- V clusteru, ne nezdaří s interním-chyba při opětovném, kterým se fronty na připojení na jiné místo než je fronta je & quot uzlu, Home & quot; uzel.
- V clusteru, nahlásit ne nalezena chyba namísto interního při chybě při pokusu o re-vyhlásit trvalé fronty, jejíž uzel není k dispozici.
- Nepřehlížejte RABBITMQ_LOG_BASE proměnnou v systému Windows.
- Opravuje chybu způsobující připojení SSL zemřít na Erlang před R14 při používání & quot; rabbitmqctl list_connections & quot; s možností SSL.
- Různé drobné opravy.
- Vylepšení:
- výrazně urychlí směrování pro téma výměny s mnoha vázání.
- Rozšířit paměť alarmů přes clusteru, tedy lepší reakci na paměťovou tlaku na jednotlivé uzly.
- distribuce Sender-zvolen (tj. Přidat podporu pro CC a BCC záhlaví).
Co je nového ve verzi 2.3.0:
- Tato verze opravuje řadu chyb a zavádí některá vylepšení, včetně streamování vydávat potvrzení, nové pluginy mechanismy pro autentizaci a autorizaci, a ještě mnohem víc.
Co je nového ve verzi 2.2.0:
- Opravy chyb:
- problém Fix, který způsobuje cross-clusteru komunikace do slepé uličky po trvalé clusteru činnosti.
- únik Fix fronta v paměti při použití zásuvného modulu pro správu nebo jiným spotřebitelům statistiky fronty.
- Brokers začali s rabbitmq_multi.bat jsou nyní restartovatelném.
- Obnovit Clustering již zničí nainstalované pluginy.
- Fix Spor mezi prohlášením fronty a ukončení spojení, který způsobuje rušivé chyby noproc se objeví v protokolu.
- Fix únik paměti, pokud se dlouhé běžící programy spotřebovávají a zrušit na mnoha frontách.
- queue.declare a exchange.declare raise precondition_failed spíše než not_allowed při pokusu o znovu deklarovat fronty nebo záměně s parametry jiných než ty, které v současné době známo, že makléře.
Co je nového ve verzi 2.1.1:
- Tato verze opravuje řadu chyb a zavádí některá vylepšení, včetně výměny pro výměnu vazby a některá vylepšení výkonu, na serveru a klientských počítačích.
Komentáře nebyl nalezen