Мезос мастера за балансировщик нагрузки - PullRequest
0 голосов
/ 21 февраля 2020

У меня работает 3 мастера Mesos, и все они являются регистрами с Zookeepers.

3 URL Mesos: -

  1. http://mesos1.test.com: 5050
  2. http://mesos2.test.com: 5050
  3. http://mesos3.test.com: 5050

Сейчас, все 3 URL-адреса могут быть доступны из моего локального браузера. Итак, когда я нажимаю 1-й URL, он перенаправляет меня на URL-адрес лидера, если он не является лидером.

Теперь я пытаюсь настроить балансировщик нагрузки поверх этого. Таким образом, URL-адрес балансировщика нагрузки будет

http://mesos.test.com: 5050

Это будет направлять запросы к внутренним узлам.

Теперь я пытаюсь настроить списки ACL, чтобы URL-адреса узлов не могли быть доступны напрямую, а был доступен только URL-адрес балансировщика нагрузки.

Здесь проблема в том, что когда я пытаюсь нажать URL-адрес балансировщика нагрузки, он отправляет запросы одному из узлов и просит браузер перезагрузить главный URL-адрес, который на самом деле является прямым узлом URl, который ограничен. Есть ли способ избавиться от этого с помощью конфигурации Mesos?

1 Ответ

0 голосов
/ 02 марта 2020

Я думаю, вы можете искать --advertise_ip и --hostname. Установите hostname на mesos.test.com и advertise_ip на правильный IP-адрес хоста.

Источник: http://mesos.apache.org/documentation/latest/configuration/master-and-agent/

...