是否有环境变量可以告诉我正在运行的 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"
我没有试过这个,但以这种方式获取服务变量
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句