如何获取在java代码中运行的pcf实例数?

时间:2016-10-26 14:50:53

标签: paas spring-restcontroller pivotal-cloud-foundry

我有一个使用弹簧支架并部署在PCF上的应用程序。现在在代码中我必须获得当前运行的PCF实例的数量。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

在我回答这个问题之前 - 你为什么想知道?这是云本地应用程序了解其同行的反模式;他们应该完全孤立地工作。

您可以通过在CloudController中按GUID查找应用程序详细信息来发现这一点。您可以在VCAP_APPLICATION环境变量中获取当前应用的GUID。

https://apidocs.cloudfoundry.org/245/apps/get_app_summary.html

要点击CloudController,您的应用需要知道您的Cloud Foundry的系统域(例如api.mycf.com)以及允许其发出该请求的凭据。