来自bluemix运行时的出站HTTP请求

时间:2015-05-20 08:16:39

标签: ibm-cloud

在Bluemix上运行的NodeJS应用程序可以发出外部HTTP请求吗?接收端看到了什么地址?有一个代理可以阻止来自另一端的未知服务器的流量,因此我们需要声明原始IP。什么是Bluemix?

2 个答案:

答案 0 :(得分:1)

在IBM Bluemix上运行的任何应用程序都可以发出传出的HTTP请求(或任何其他传出的TCP / UDP请求)。

传出请求将来自运行此应用程序实例的容器的DEA的IP地址。如果您有多个实例,请求可以来自任何这些实例。

有关公开这些参数的环境变量的详细信息,请参阅此页面: http://docs.run.pivotal.io/devguide/deploy-apps/environment-variable.html

答案 1 :(得分:1)

是的,在Bluemix上运行的NodeJs应用程序可以发出传出请求。

接收端将看到Bluemix网关的IP地址,而不是运行容器的DEA的IP地址。您可以通过应用网址的nslookup计算出IP地址,但使用的IP地址当前不是文档,因此可以更改。