Chcę skonfigurować sieć brokerów, ponieważ jamuszą obsługiwać wielu użytkowników jednocześnie. Odkryłem, że mogę użyć wbudowanych brokerów i uruchomić każdego brokera w kodzie Java lub pobrać pełną dystrybucję apache activemq i uruchomić wiele instancji.
Na razie nie mam żadnego konkretnego powoduużywać wbudowanych brokerów. Ale z drugiej strony nie mam żadnych powodów przeciwko używaniu wbudowanych brokerów. Czy mógłbyś podać podpowiedź, co może być prawdziwą wadą korzystania z wbudowanych brokerów?
Dzięki, okrzyki
Odpowiedzi:
1 dla odpowiedzi № 1Prawdopodobnie chcesz samodzielnego brokera (-ów).
Wbudowani brokerzy (w kontekście aplikacji) tozwykle używane wewnątrz serwera aplikacji w celu zapewnienia szybkiej reakcji / niskiego opóźnienia kodu aplikacji na działającym serwerze aplikacji. Wbudowany broker przechowuje następnie wiadomości do innego brokera lub zainteresowanych klientów. Inne przypadki użycia, w tym użycie wbudowanego brokera w testach jednostkowych lub w osadzonym komputerze w stylu IOT.