如何在应用程序流中将服务从CF连接到AWS中的应用程序?

时间:2018-05-28 09:55:31

标签: amazon-web-services ssh rabbitmq cloudfoundry ssh-tunnel

我有云代工厂的RabbitMQ坐在一些云端或本地以及AWS中的应用程序。

这些是在不同的网络上。 我想为AWS中的工作人员访问rabbitMQ。 根据CF服务,我可以使用SSH连接从另一个网络进行服务。 但是

  1. 我们可以在生产中的应用程序流中使用SSH隧道吗?
  2. 它有多可靠?
  3. 规模会怎样?将所有SSH隧道最终放在集群RabbitMQ中的同一台机器上吗?
  4. 有人使用过这样的场景吗?以及如何解决它?

    由于rabbitMQ不是通过HTTP,我们需要某种TCP连接,如果服务器和工作人员在不同的网络上,这很难。

1 个答案:

答案 0 :(得分:0)

我想我理解你的问题,但是,如果你正在考虑从CF服务实例创建反向隧道以便AWS上的实例访问它,我认为你做错了;-)为什么不呢?让您的员工与配置服务一起在Cloud Foundry上运行。