【发布时间】:2021-03-05 19:46:02
【问题描述】:
我目前在 PCF 中部署了一个节点服务器,它定期向 PCF 中的其他应用程序发出 GET 请求。
一些应用程序在同一个域中,并且那些 GET 请求正在工作;但是,当我向不同域中的应用发出请求时,它们会超时。
总结一下:
MyApplication = NodeJS server running at MyApp.apps.dev.company.int
DevApplication = Application running at DevApp.apps.dev.company.int
ProdApplication = Application running at ProdApp.apps.prod.company.int
GET Requests from MyApplication to DevApplication work,
but GET requests from MyApplication to ProdApplication do not.
GET requests from localhost work for both DevApplication and ProdApplication.
是什么导致了这个问题,我该如何解决?
【问题讨论】:
-
在平台内部,可能有应用程序安全组阻止访问。这是平台内唯一可以阻止传出流量的东西。也就是说,就像任何网络流量一样,您能够解析 DNS 条目,您必须能够在两个网络(客户端和服务器)之间路由流量,并且不得有任何防火墙阻止访问。这些都是您的平台运营商的问题,因此您最好联系您的平台运营商并询问出口流量访问以及可能会阻止您的流量的原因。
标签: http cloud-foundry pivotal-web-services