是否有一个环境变量可以告诉我正在运行什么Pivotal Cloud Foundry Foundation?我发现CF_INSTANCE_INDEX可以告诉我我正在运行哪个实例,但是我也在寻找可以告诉我我正在哪个Foundation上的东西。我问是因为我在主动被动式系统中有两个基础设置,所以我有一个用例,我需要知道我在哪个基础上运行。
谢谢,布莱恩
[检查PCF的JSON以下是否有助于提取所需内容-
"application_env_json": {
"VCAP_APPLICATION": {
"cf_api": "https://abc.xyz.net",
"limits": {
"fds": 16384
},
"application_name": "My-SimpleApp",
"application_uris": [
"My-SimpleApp.abc.xyz.net"
],
"name": "My-SimpleApp",
"space_name": "MY_SPACE",
"space_id": "6e84e9d5-ed09-42a8-9309-12345",
"uris": [
"My-SimpleApp.abc.xyz.net"
],
"users": null,
"application_id": "8b891e55-0661-4c70-b2d9-345edf"
}
}
在Env变量上应该是这样-"VCAP_APPLICATION.space_name"
我没有尝试过,但是正在以这种方式获取服务变量