2017-10-18 73 views
1

有没有办法在cf更新vcap env port服务的代码来自我的应用程序,可以说我想将port更改为12345 例如,更新vcap env从应用程序

{ 
"VCAP_SERVICES": { 
    "mongodb": [ 
    { 
    "credentials": { 
    "dbname": "ztmvvvmtrz", 
    "hostname": "13.15.241.29", 
    "password": "abzArl7AsssseKpi", 
    "port": "22241", 

,而试图在cf set-env其更新的user provided env,没能帮助... 一些例如在java/node.js将极大

回答

2

我不知道你正在寻找究竟哪些信息在这里改变,但环境变量中的值如VCAP_SERVICES,VCAP_APPLICATION,PORT和任何以CF_开头的东西,如CF_INSTANCE_PORTCF_INSTANCE_PORTS和/或CF_INSTANCE_IP均由平台为您提供。它们实际上是静态的。改变他们不会做任何事情。

+1

更不用提他们是短暂的事实。如果您在环境中成功更改了它们,则下次重新启动应用程序时,这些变量将被覆盖。 –