Prawdziwy klaster JMS
Jako klaster JMS rozumiem dwa lub więcej węzły, posiadające między sobą pełną replikację stanu, widziane jako jeden logiczny JMS. Popsucie się jednego węzła nie zaburza działania klienta wysyłającego i odbierającego komunikaty.Do klastra JMS będziemy potrzebowali:
- dwa zwirtualizowane na oddzielnych maszynach RedHaty 6.0
- broker AMQP Qpid
Na RedHacie Qpid powinien używać natywnego pakietu obsługującego klastry - cman. Zależnością niewymuszoną przez yum-a jest corosync.
W RH6.0 sklastrowany Qpid nie działa out-of-box i wymaga oddzielnego skryptu startowego.
Odpaliwszy ręcznie dwa Qpidy na dwóch serwerach otrzymujemy klaster AMQP, do którego można podłączyć się klientem JMS. RedHat rządzi.
2 komentarze:
https://access.redhat.com/documentation/en-us/red_hat_enterprise_mrg/3/html/messaging_installation_and_configuration_guide/pref-mrg_3_overview
https://qpid.apache.org/releases/qpid-cpp-1.36.0/cpp-broker/book/chapter-ha.html
Prześlij komentarz