Jak klastrować ServiceMix?

Szukam wstępnych wskazówek dotyczących sposobu klastrowania rozwiązania ServiceMix. Zasadniczo potrzebuję:

posiadanie 2 (lub więcej) instancji ServiceMix obsługujących moje potrzeby routingu i udostępniających obciążeniejeśli jedna instancja nie powiedzie się, inne będą nadal służyćjeśli nieudany zostanie przywrócony do życia, dołącza do partii

Wyszukiwanie informacji wprowadza w błąd od tego czasu

niektóre odniesienia (np.http://trenaman.blogspot.fi/2010/04/four-things-you-need-to-know-about-new.html) mówić o „silniku klastrowym JBI”. Nie chcę używać JBI. Obsługa jest przestarzała. Czy istnieje oddzielny „silnik klastrów bez JBI” lub co się dzieje…?Widzę wiele wzmianek o „DOSGi”. Czy muszę martwić moją prostą głowę tym wszystkim, jeśli chcę osiągnąć klastrowany ServiceMix?

Moje rozwiązanie będzie prawdopodobnie miało kilka pakietów, które komunikują się ze sobą za pomocą kolejek JMS. Czy w takim razie powinienemtylko 2 niezależne instancje ServiceMix (którzy nie znają się nawzajem). Czy nie byłaby to najprostsza opcja? Widzę wsparcie dla konfiguracji przełączania awaryjnego (http://servicemix.apache.org/docs/4.5.x/users-guide/failover.html) ale jakie korzyści by to przyniosło (czy czegoś brakuje)? Również ta konfiguracja przełączania awaryjnego nie pomaga w równoważeniu obciążenia, ponieważ tylko jedna instancja obsługuje żądania.

questionAnswers(3)

yourAnswerToTheQuestion