环境变量(process.env.VCAP_APP_PORT)

时间:2013-05-10 09:54:04

标签: node.js cloudfoundry

我开始使用微型云代工节点应用程序。我有一个新手问题,我想解决。我有一个简单的代码,创建一个新的节点Web服务器侦听端口3000.它在本地工作。当我将它上传到我的微云代工厂实例时,我看到监听端口已经改变了process.env.VCAP_APP_PORT me。是什么原因?你可以上传一个应用程序并自定义监听端口吗?谢谢我从微云代工节点应用开始。我有一个新手问题,我想解决。我有一个简单的代码,创建一个新的节点Web服务器侦听端口3000.它在本地工作。当我将它上传到我的微云代工厂实例时,我看到监听端口已经改变了process.env.VCAP_APP_PORT me。是什么原因?你可以上传一个应用程序并自定义监听端口吗?感谢

1 个答案:

答案 0 :(得分:0)

Cloudfoundry在特定的容器或执行环境(称为DEA)中运行您的应用程序。 DEA控制对每个应用程序的端口和服务的访问。它使用环境变量VCAP_APP_PORT为您提供应用程序执行端口,以便您的应用程序可以使用它。这是cloudfoundry的默认和所需功能。

相关问题