LINUX.ORG.RU

Сообщения mmmkaaa

 

Как «подружить» сервисы на разных серверах, не висящие на внешке?

Привет, лор! Помоги советом.

Ситуация такая:

1. Допустим, у меня есть две виртуалки - одна где-нибудь в Амазоне (А), вторая, например, в DigitalOcean (Б)

2. На обеих виртуалках крутится какой-нибудь сервис (например, условная Монга), каждая слушает свой условный localhost:27017

3. Как правильно сделать, чтобы один сервис таки смог обращаться к другому (например, с целью репликации)?

Я только знаю как это сделать перевесив сервис слушать с локалхоста на внешний ip. Ещё знаю как это делается через ssh local port-forwarding (если нужно обратиться, например, с ноута на какой-то из этих удаленных серверов): ssh -L 27017:localhost:27017 user@serverA

А с одного удаленного на другой удаленный как это правильно делается? Явно же есть какие-то более правильные средства для продакшен серверов и соединения А и Б сервисов, без вывешивания их на внешку на всеобщее обозрение?

 , ,

mmmkaaa
()

RSS подписка на новые темы