如何进行云间代工调用(从运行在一个PCF环境中的应用程序到运行在另一PCF环境下的应用程序)



根据需求,我必须从PCF非生产环境中运行的应用程序向PCF生产环境中的应用程序进行服务调用。所有应用程序都是使用Spring引导开发的。欢迎使用各种解决方案或修补程序。提前谢谢。

这里确实没有任何特定于Cloud Foundry的内容。从高层来看,你要做的事情与访问在同一个Cloud Foundry实例上运行的服务,甚至是在公共互联网上运行的随机服务是一样的。

您将使用Spring的RestTemplate向服务发出请求。您发送的请求将取决于您尝试使用的服务的API。请求将发送到服务,您将得到响应。RestTemplate将有助于将响应解析为Java对象,您的应用程序可以继续使用响应。

关键在于网络接入。消费服务需要能够在网络上发送请求,并将其路由到生产服务。这可能是可能的,也可能不是可能的,这取决于您公司的网络设置方式。这里没有人能帮你。您需要与公司内部的人员交谈,可能是您的Cloud Foundry运营商或网络管理员,以确认是否允许这样做,或者可能添加应用程序安全组规则或打开防火墙端口。

对不起,我不能说得更具体了,但我希望这能帮助你指明正确的方向。

相关内容

最新更新