Ich schreibe einen Microservice für einen vorhandenen Ignite-Cluster. Ich benötige eine grundlegende Kommunikation mit dem Ignite-Messaging-System und benötige keine anderen Ignite-Funktionen. Ich möchte keine Ignite-Bibliotheken hinzufügen, da dies meinen Microservice aufblähen wird - ignite.zip ist etwa 10-mal größer als mein Server und ich benötige nur eine kleine Teilmenge von Funktionen.Ignite: Arbeit mit Messaging und weniger Abhängigkeiten
Wie kann ich Nachrichten an einen vorhandenen Ignite-Cluster senden und Nachrichten von ihm empfangen?
EDIT: Ignite Dokumentation listet REST API als eine der Möglichkeiten, um Ignite zu verwenden. Ich bin mir nicht sicher, wie es mit Ignite-Messaging funktionieren kann - angenommen, ich möchte eine Nachricht erhalten, sobald sie im Ignite-Messaging verfügbar ist. Ich möchte nicht nach Nachrichten suchen, da dies für mich nicht effizient genug ist. Wenn Sie die REST-API verwenden, lautet die Frage: Wie kann (wenn möglich) eine Nachricht mithilfe der Ignite-REST-API vom verteilten Messaging-System empfangen werden?
Ist entzünden-Core-2.0.0.jar Abhängigkeit zu groß für Sie? Es ist nur 8 MB. – Dmitriy
Vielleicht nicht zu groß. Ich untersuche das jetzt. –