Czy ktoś użył funkcji grupowania wiadomości w ActiveMQ?Wydajność grupowania komunikatów ActiveMQ
http://activemq.apache.org/message-groups.html
Byłoby to bardzo przydatna funkcja dla projektu pracuję nad, ale jestem ciekaw, jak dobrze ten skal fabularne i wykonuje. W naszym systemie musielibyśmy grupować komunikaty w grupy składające się z około 3-5 komunikatów, więc w trakcie procesu będziemy ciągle dodawać grupy. W tym przypadku wydaje się, że w końcu skończy nam się pamięć, próbując przechowywać wszystkie grupy.
Interesują mnie wszelkie doświadczenia/przemyślenia/plusy/minusy.
Załóżmy, że 'JMSXGroupID' jest równe niektórym nie, tj. 3345. Wtedy wszystkie wiadomości z' JMSXGroupID' = 3345 przejdą do tego samego konsument. Załóżmy jednak, że dynamicznie dodaję nowego konsumenta, niż to, jak activeMq zapewnia wysyłanie wiadomości 3345 do tego samego starego konsumenta (jak mówisz, przechowuje on skrót nazwy identyfikatora). Dzięki. – Trying
Nie do końca rozumiem, dlaczego użycie hash zastąpić każdy ciąg GroupID byłby skuteczny? Czy wartość skrótu jest bardzo mała? Ale co jeśli mam milion nowych GroupIDów każdego dnia? – flycee