2013-05-10 5 views
0

마이크로 클라우드 파운드리 노드 응용 프로그램부터 시작합니다. 나는 초보자 질문이있다, 나는 해결하고 싶다. 포트 3000에서 수신 대기하는 새 노드 웹 서버를 만드는 간단한 코드가 있습니다. 로컬로 작동합니다. 마이크로 클라우드 파운드리 인스턴스에 업로드하면 수신 대기 포트가 process.env.VCAP_APP_PORT로 변경되었습니다. 그 이유는 무엇입니까? 애플리케이션을 업로드하고 수신 대기 포트를 사용자 정의 할 수 있습니까? 덕분에 마이크로 클라우드 파운드리 노드 애플리케이션부터 시작하겠습니다. 나는 초보자 질문이있다, 나는 해결하고 싶다. 포트 3000에서 수신 대기하는 새 노드 웹 서버를 만드는 간단한 코드가 있습니다. 로컬로 작동합니다. 마이크로 클라우드 파운드리 인스턴스에 업로드하면 수신 대기 포트가 process.env.VCAP_APP_PORT로 변경되었습니다. 그 이유는 무엇입니까? 애플리케이션을 업로드하고 수신 대기 포트를 사용자 정의 할 수 있습니까? 덕분에환경 변수 (process.env.VCAP_APP_PORT)

답변

0

Cloudfoundry는 특정 컨테이너 또는 실행 환경 (DEA)에서 응용 프로그램을 실행합니다. DEA는 각 애플리케이션에 대한 포트 및 서비스에 대한 액세스를 제어합니다. 응용 프로그램에서 사용할 수 있도록 환경 변수 VCAP_APP_PORT를 사용하여 응용 프로그램 실행 포트를 제공합니다. 이것은 cloudfoundry에 의해 기본 및 원하는 기능입니다.