2017-02-15 4 views

Antwort

1

Sie könnten einen Stapel verwenden, der nur UDP (und vielleicht UNICAST3) enthält, aber Sie müssen immer noch beitreten. Oder Sie könnten die Nachricht als NO_FC | NO_RELIABILITY markieren und das würde die erneute Übertragung und verlustfreie Protokolle wie NAKACK2 und UNICAST3 überspringen. Sie müssten jedoch trotzdem teilnehmen.

Eine Möglichkeit, eine Nachricht an einen Cluster zu senden, ohne ihn anzuschließen (z. B. einen Kanal zu erstellen und ihn zu verbinden) besteht darin, jeden Kanal auf externe Kommunikation, z. über einen TCP-Socket. Das Protokoll STOMP [1] ist ein Beispiel für ein solches Protokoll, aber natürlich würde jede Art von Kommunikation (REST, Binär usw.) funktionieren. In diesem Fall werden jedoch die Nachrichten, die über einen STOMP-Socket empfangen werden, mit den Eigenschaften gesendet, die der Cluster-Kanal besitzt.

[1] http://www.jgroups.org/manual4/index.html#STOMP

Verwandte Themen