RabbitMQ besteht aus zwei Teilen. Ein Server, der Nachrichten, wohin sie gehen und Client für das Senden und Empfangen von Daten.
erzähltArbeiten um AMQP ( A dvanced M Nachricht F ueuing P rotokoll) wird RabbitMQ entwickelt, um effizient zu unterstützen eine Vielzahl von Messaging-Anwendungen und Kommunikationsmuster und hilft Entwicklern beim erstellen (Web-) Software, die mit einem Server oder ihre Bestandteile in Verbindung steht.
Neben dem speziellen Server für diese Operationen verwendet wird, RabbitMQ bietet derzeit offizielle und inoffizielle Kunden für:
PHP
Java
Rubin
Python
C #
Clojure
Erlang
Perl
Was ist neu in dieser Version:
- Priority Queues
- Schnellere Persistenz
- I / O-Statistiken
- .NET-Client-API Änderungen
Was ist neu in Version 3.6.0:
- Priority Queues
- Schnellere Persistenz
- I / O-Statistiken
- .NET-Client-API Änderungen
Was ist neu in Version 3.5.5:
- Priority Queues
- Schnellere Persistenz
- I / O-Statistiken
- .NET-Client-API Änderungen
Was ist neu in Version 3.5.3:
- Priority Queues
- Schnellere Persistenz
- I / O-Statistiken
- .NET-Client-API Änderungen
Was ist neu in Version 3.5.1:
- Priority Queues
- Schnellere Persistenz
- I / O-Statistiken
- .NET-Client-API Änderungen
Was ist neu in Version 3.4.4:
- Fast RPC Antworten
- Live-Plugin Aktivierung
- Wiederherstellen der Verbindung .NET-Client
Was ist neu ist in Version 3.3.5:
- einen Mechanismus stecken Prozesse zur Diagnose
- richtig gelesen / proc / meminfo auf Linux selbst wenn Zeilen Doppelpunkte nicht enthalten
- hinzugefügt loopback_users auf die Beispielkonfigurationsdatei
- verhindern lange Verzögerungen bei der Veröffentlichung nachdem ein Knoten, um es nach unten und Netzwerkverbindungen geht Auszeit
- Geben Sie unminimised Versionen aller gebündelten JavaScript-Bibliotheken
Was ist neu in Version 3.3.0:
- Dynamische Schaufeln
- Reconnect-Java-Client
- Verbraucher Prefetch
Was ist neu in Version 3.2.0:
- Federated Warteschlangen
- Verbesserte Richtlinien
- Verbraucher Prioritäten
- gesperrter Anschluss Benachrichtigungen
- Authentifizierungsfehlerbenachrichtigungen
Was ist neu in Version 3.1.4:
- Diese Version behebt zwei Sicherheitslücken: eine Directory-Traversal Fehler für das Management-Plugin (und andere HTTP-Anwendungen) auf Windows, und ein Mittel, um unterminieren Zugriffsteuerung mit dead-Schriftzug veröffentlichen.
Was ist neu in Version 3.1.2:.
- Bug fixes
Was ist neu in Version 3.1.1:.
- Bug fixes
Was ist neu in Version 3.1.0:
- Eager Synchronisation der Warteschlange Sklaven Spiegel
- Automatische Cluster-Partition Heilung
- Charts im Management-Plugin
- Queue Längenbegrenzungen
Was ist neu in Version 3.0.2:
- Diese Version behebt eine Reihe von Fehlern in 3.0. 1 und früheren Versionen.
Was ist neu in Version 3.0.0:
- Diese Version dynamische einführt, richtlinienbasierte Kontrolle der Spiegelung und Bund, verbessert die Benutzerfreundlichkeit des Clustering, fügt Unterstützung für pro-Nachricht TTL, stellt Plugins für Web-STOMP und MQTT, und fügt viele kleinere neue Features und Bugfixes.
Was ist neu in Version 2.8.7:
- Diese Version behebt eine Reihe von Fehlern in den Broker , Erlang-Client und STOMP und Management-Plugins.
Was ist neu in Version 2.8.5:
- Dies ist in erster Linie ein Bugfix-Release, mit einigen Verbesserungen HA-Warteschlangen.
Was ist neu in Version 2.8.4:
- Ein Fehler wurde behoben, die Log-Rotation kann dazu führen, ein auslösen Zustand, in dem die Protokolldatei schnell und ohne Ende wächst, schließlich alle verfügbaren Speicherplatz erschöpfen.
Was ist neu in Version 2.8.3:
- Dies ist in erster Linie ein Bugfix-Release, mit einigen geringfügigen Erweiterungen (Speicherplatz Überwachung weniger aufdringlich standardmäßig machen, SSL-Performance mit dem Java-Client zu verbessern).
Was ist neu in Version 2.8.2:
- Diese Version eine Reihe von Fehlern behebt und verbessert die Leistung in einer Vielzahl von Bereichen, sowie die Einführung Scheibenraumüberwachung und Bund Statusberichte.
Was ist neu in Version 2.8.0:
- Diese Version behebt eine Reihe von Fehlern und fügt neue Eigenschaften. Bemerkenswerte Neuerungen sind:
- Tote Beschriftung -. Warteschlangen können einen Austausch angeben, an die Nachrichten weitergeleitet werden sollen, wenn sie abgelehnt werden oder verfallen
- Interne Flusskontrolle Speicherverbrauch zu begrenzen und die Leistung besser vorhersagbar zu machen, wenn der Server überlastet ist.
Was ist neu in Version 2.7.1:
- Diese Version wichtige Korrekturen zu hohe Verfügbarkeit Recovery umfasst, Korrekturen an den STOMP-Adapter, Kompatibilität mit Erlang R15B Veröffentlichung und allgemeine Verbesserungen der Management-Schnittstelle, Leistung und Stabilität.
Was ist neu in Version 2.6.1:
- Diese Version behebt einen Fehler in der 2.6.0 Version, die die Broker nicht neu zu starten, beim Neustart verursacht auf einigen Betriebssystemen.
Was ist neu in Version 2.6.0:
- Das Highlight dieser Version ist die Einführung von Aktiv-Aktiv-HA, mit Warteschlangen über die Knoten in einem Cluster repliziert zu werden. Es gibt viele andere Verbesserungen, vor allem für die Verwaltung und stampfen Plug-Ins, sowie eine Reihe von Fehlerkorrekturen.
Was ist neu in Version 2.5.1:
- Diese Version aktualisiert korrekt von RabbitMQ 2.1.1 und 2.2.0. Es gibt keine weiteren Änderungen im Vergleich mit 2.5.0.
Was ist neu in Version 2.5.0:
- Änderungen:
- Wiederherstellung wurde vereinfacht, Startzeiten zu verbessern, wenn viele Börsen oder Bindungen vorhanden sind.
- Bindungen zwischen langlebigen Warteschlangen und nicht dauerhaften Austausch bei einem Neustart der einzelnen Clusterknoten wiederhergestellt.
- Bessere Leistung unter hoher Last und Speicherdruck.
- Quelle Kompatibilität mit dem neuen Erlang R14B03 Release.
- Neue Funktionen:
- Tracing-Anlage für das Debuggen von eingehenden und ausgehenden Nachrichten (siehe Feuerwehrschlauch).
- Verbesserte eingehende Netzwerkleistung.
- Verbesserte Routing-Performance.
- Neue rabbitmqctl Befehle ( "Bericht", "Umwelt" und "cluster_status ').
Was ist neu in Version 2.4.1:
- Fehlerbehebungen:
- Fix Bruch von Upgrades, wenn dauerhaft Warteschlangen vorhanden sind oder nach einem nicht-Clean Shutdown.
- Prevent & quot; rabbitmqctl Warte & quot; von ewig warten unter bestimmten Umständen.
- Der Broker kann auf Erlang R12B-3 erneut ausgeführt werden.
- Einige andere kleine Fehler behoben.
- Erweiterungen:
- Upgrades in Clustern.
- Speichernutzung verbessern, wenn sie mit permanenten Nachrichten warten auf acks von Verbrauchern zu tun haben.
- Bessere Fehler für einige Startprobleme berichten.
- Fügen Sie Zeitstempel, an Veranstaltungen zum amq.rabbit.log Austausch veröffentlicht.
Was ist neu in Version 2.4.0:
- Fehlerbehebungen:
- In einem Cluster nicht scheitern mit einem internen Fehler, wenn eine Warteschlange für eine Verbindung zu einem anderen Knoten als die Warteschlange des & quot erneut erklärt, Heim & quot; Knoten.
- In einem Cluster berichten über eine not-found-Fehler anstelle von internen Fehler, wenn eine dauerhafte Warteschlange, deren Knoten nicht erreichbar ist neu erklären versuchen.
- Sie die RABBITMQ_LOG_BASE Variable auf Windows nicht ignorieren.
- Behebung eines Fehlers SSL-Verbindungen verursachen auf Erlang R14 vor sterben bei der Verwendung von & quot; rabbitmqctl list_connections & quot; mit den SSL-Optionen.
- Verschiedene kleinere Korrekturen.
- Erweiterungen:
- Erheblich beschleunigen Routing für Thema Austausch mit vielen Bindungen.
- Propagieren Speicher Alarme über Cluster, damit eine bessere Reaktion auf Speicherdruck auf den einzelnen Knoten.
- Sender ausgewählte Verteilung (das heißt die Unterstützung für den CC und BCC-Header).
Was ist neu in Version 2.3.0:
- behebt Dieses Release eine Reihe von Fehlern und stellt einige Erweiterungen, einschließlich Streaming-Bestätigungen veröffentlichen, neue Plugin Mechanismen zur Authentifizierung und Autorisierung, und vieles mehr.
Was ist neu in Version 2.2.0:
- Fehlerbehebungen:
- Fix Problem, das Cross-Cluster-Kommunikation führt nach anhaltender Aktivität im Cluster in eine Sackgasse.
- Fix Warteschlange Speicherverlust, wenn das Management-Plugin oder andere Verbraucher von Warteschlangenstatistiken verwendet wird.
- Brokers begann mit rabbitmq_multi.bat sind jetzt wieder anlauf.
- Clustering-Reset nicht zerstört länger installierten Plugins.
- Fix Racebedingung zwischen Warteschlange Erklärung und Verbindungsabbruch, die unechte noproc Fehler verursacht im Protokoll angezeigt werden.
- Fix Speicherleck, wenn lange laufenden Kanäle verbrauchen und kündigen auf viele Warteschlangen.
- queue.declare und exchange.declare Raise precondition_failed anstatt not_allowed wenn eine Warteschlange oder einen Austausch mit den Parametern anders als die derzeit bekannten an den Makler zu deklarieren versucht.
Was ist neu in Version 2.1.1:
- behebt Dieses Release eine Reihe von Fehlern und stellt einige Erweiterungen, einschließlich des Austauschs Bindungen und einige Performance-Verbesserungen, in dem Server und Clients auszutauschen.
Kommentare nicht gefunden