Я пытаюсь настроить activemq-брокеров в качестве докеров-контейнеров (в марафоне), используя webcenter/activemq
image . Мне удалось успешно настроить один работающий контейнер с использованием следующих настроек env vars в моем определении приложения для марафона:
"env": {
"ACTIVEMQ_CONFIG_MINMEMORY": "1024",
"ACTIVEMQ_CONFIG_MAXMEMORY": "2048",
"ACTIVEMQ_CONFIG_NAME": "amq1",
"ACTIVEMQ_CONFIG_SCHEDULERENABLED": "true",
"ACTIVEMQ_CONFIG_DEFAULTACCOUNT": "false",
"ACTIVEMQ_ADMIN_LOGIN": "admin",
"ACTIVEMQ_ADMIN_PASSWORD": "admin",
"ACTIVEMQ_USER_LOGIN": "user",
"ACTIVEMQ_USER_PASSWORD": "user",
"ACTIVEMQ_ENABLED_AUTH": "false",
"ACTIVEMQ_ENABLED_SCHEDULER": "true",
"ACTIVEMQ_LOGLEVEL": "DEBUG"
}
но я бы хотел иметь другого посредника / контейнера в качестве аварийного переключения, который может быть заменен в качестве активного посредника при сбое текущего активного посредника. Есть ли какая-либо переменная среды, которую я могу передать, чтобы настроить это. Я знаю конфигурацию failover
, показанную в документах , но я думаю, что это означало бы, что мне нужно создать свою собственную конфигурацию и смонтировать ее в контейнер для настройки аварийного переключения. Я хотел бы знать, есть ли альтернативы этому. Спасибо!