Ich denke Moskito für einen MQTT-Broker. Nach dem, was ich gelesen habe, wurde mir klar, dass Mosquitto die horizontale Skalierung nicht unterstützt.Horizontal Skalierung Moskito Broker
Bis jetzt können alle anderen Kriterien meiner Anforderungen mit Mosquitto erfüllt werden.
Ich bin nicht sicher, ob die Frage zu allgemein oder breit ist, aber was ich wissen möchte, ist, wenn es irgendeine Möglichkeit gibt, Skalierungsfähigkeiten, Lastenausgleich usw. für Mosquitto zu erreichen.
Für Richtigkeit zu prüfen, die auch andere Optionen existieren, um eine hohe Skalierbarkeit zu erreichen. Mehrere Broker unterstützen Clustering (auch Open Source-Anwendungen wie https://verne.mq oder https://rabbitmq.com), die die Herausforderung der Skalierbarkeit auf andere Weise angehen. In der Regel ist der Subskriptionsstatus und der Sitzungsstatus auf allen Clusterknoten verfügbar, sodass ein MQTT-Cluster für ein Gerät als ein einziger großer Server angezeigt wird. – Andre
Beispiel bietet Möglichkeit, nur 2 Broker mit Bridge zu verbinden. Ist es möglich, auf mehr als 2, sagen wir, 10 Broker mit Bridge und ohne Loops zu skalieren? – suresh
Ich betrachte diese Skalierung nicht, da alle Nachrichten immer noch auf beide (tatsächlich max = 2) Server gehen. Sie benötigen ein System, das Abonnements zwischen Knoten verschieben kann, so dass Nachrichten und ihre interessierten Parteien alle mit demselben Knoten verbunden werden können, aber alle Benutzer können über Knoten verteilt werden. – Halfgaar