Поддерживает ли ActiveMQ Artemis мастер-отказоустойчивость? - PullRequest
0 голосов
/ 10 мая 2019

У меня есть два сервера ActiveMQ Artemis (server1 и server2). Оба - хозяин, и в этом случае нет раба. Artemis поддерживает мастер для восстановления после отказа? Если да, может ли кто-нибудь предоставить конфигурацию брокера. В настоящее время я определил следующую конфигурацию в файле broker.xml обоих серверов.

<ha-policy>
   <shared-store>
      <master>
         <failover-on-shutdown>true</failover-on-shutdown>
      </master>
   </shared-store>
</ha-policy>

Кроме того, если возможно, можете ли вы предоставить пример клиентского кода для тестирования сценария отработки отказа мастер-мастер?

1 Ответ

0 голосов
/ 10 мая 2019

Поддержка отработки отказа в ActiveMQ Artemis обеспечивается парой главный / подчиненный, поскольку это единственная конфигурация, в которой два посредника имеют одинаковые данные журнала (через общее хранилище или репликацию). Аварийное переключение между одним мастером и другим мастером не поддерживается.

...