Запустите Redis в марафоне (mesos) под одним URL

У меня проблема с запуском сервера redis на одном IP-адресе в мезоне, марафоне.

Мои шаги

создайте собственный Dockerfile, который включает в себя собственный redis.confЯ создаю свой собственный образ докера и перетаскиваю его в репозиторий докеров (имя arekmax / redis-instancje)в марафоне я запускаю образы докера - redis запускается и работает правильно. Отказоустойчивый сервер redis в mesos также работает должным образом - когда я выключаю сервер 192.168.18.21 - Marathon запускает Redis во втором или третьем экземпляре.

Теперь я хочу дать своему разработчику один IP-адрес, по которому они могут использовать сервер Redis (я не хочу давать им сейчас 192.168.18.21:31822 и после отработки отказа, например, 192.168.18.22:23124). Мне нужен прокси-сервер, как будет автоматически проверять фактический IP-адрес и порт Redis.

Я пытаюсь использоватьбамбуковый проект но он работает правильно для порта 80 - я не знаю его возможности использовать бамбук с сервером Redis - я не могу найти информацию о том, как перенаправить 31822 (в моем случае порт Redis в Docker-контейнере), например, IP 192.168.18.10: 6739 (адрес IP 192.168.18.10 это для моего сервера redis разработчика)

Может кто-нибудь мне помочь? каково лучшее решение проблемы? какой прокси-сервер / экземпляр / приложение я должен использовать?

Ответы на вопрос(2)

Ваш ответ на вопрос