/ / Jak skonfigurować kanał komunikatów między 2 brokerami w RocketMQ - java, rocketmq

Jak skonfigurować kanał wiadomości między 2 brokerami w RocketMQ - java, rocketmq

Użyliśmy ActiveMQ do skonfigurowania złącza sieciowegoaby zaimplementować kanał wiadomości między 2 brokerami, teraz chcemy użyć RocketMQ. Ale czytam wiele artykułów, wydaje się, że nie ma pojęcia o „Kanale” jak WebSphere MQ lub „Network Connector” jak ActiveMQ w RocketMQ. Jak skonfigurować kanał wiadomości między 2 brokerami w RockemtMQ? Lub jak wdrożyć scenariusz „kanału” takiego jak WMQ lub AMQ w RocketMQ?

Odpowiedzi:

1 dla odpowiedzi № 1

Nie musisz tego robić, slave automatycznie zaktualizuje adres główny z serwera nazw.

Musisz tylko:

  1. Oboje rejestrują się pod tym samym adresem serwera nazw.
  2. Twój master i slave mają tę samą nazwę brokera i nazwę klastra, więc serwer nazw wie, że należą do tej samej grupy.

Ale jeśli rzeczywiście musisz go skonfigurować ręcznie, po prostu skonfiguruj haMasterAddress w twoim pliku konfiguracyjnym slave:

haMasterAddress=YOUR_MASTER_ADDRESS_HERE

To zatrzyma aktualizowanie adresów głównych przez serwer podrzędny z serwera nazw