首页 > 解决方案 > 如何在应用程序流程中将服务从 CF 连接到 AWS 中的应用程序?

问题描述

我有云代工厂 rabbitMQ 坐在 AWS 中的一些云或本地和应用程序中。

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

  1. 我们可以在生产中的应用程序流中使用 SSH 隧道吗?
  2. 它有多可靠?
  3. 大规模会发生什么?所有 SSH 隧道都会在集群 RabbitMQ 中的同一台机器上结束吗?

有人用过这样的场景吗?以及如何解决?

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

标签: amazon-web-servicessshrabbitmqcloud-foundryssh-tunnel

解决方案


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


推荐阅读