Как подключить сервис из CF к приложению в AWS в потоке приложений? - PullRequest
0 голосов
/ 28 мая 2018

У меня есть облачный литейный кролик MQ, который находится в каком-то облаке или локально, и приложение в AWS.

Они находятся в другой сети.Я хочу получить доступ к rabbitMQ для рабочих в AWS.Согласно сервисам CF, я могу использовать SSH-соединение для обслуживания из другой сети.Но

  1. Можем ли мы использовать SSH-туннель в производственном потоке приложений?
  2. Насколько это надежно?
  3. Что произойдет в масштабе?все туннели SSH окажутся на одной машине в кластерном RabbitMQ?

Кто-нибудь использовал такой сценарий?и как справиться с этим?

Так как rabbitMQ не использует HTTP, нам нужно какое-то TCP-соединение, что затруднительно, если сервер и работник находятся в разных сетях.

1 Ответ

0 голосов
/ 08 июня 2018

Я думаю, что понимаю вашу проблему, однако, если вы планируете создать обратный туннель из экземпляра службы CF для доступа к нему экземпляра в AWS, я думаю, что вы делаете это неправильно ;-) Почему бы и нетпусть ваш работник работает на Cloud Foundry вместе с предоставленной службой.

...