У меня есть приложение, которое использует весенний отдых и развернуто на PCF. Теперь внутри кода мне нужно получить количество экземпляров PCF, работающих в настоящее время. Может ли кто-нибудь помочь?Как получить количество экземпляров pcf в java-коде?
0
A
ответ
1
Прежде чем ответить на этот вопрос - зачем вы хотите знать? Это анти-шаблон для облачных приложений, чтобы знать о своих сверстниках; они должны работать в полной изоляции.
Вы можете обнаружить это, просмотрев детали приложения по GUID в CloudController. Вы можете получить GUID текущего приложения в переменной окружения VCAP_APPLICATION
.
https://apidocs.cloudfoundry.org/245/apps/get_app_summary.html
Для того, чтобы поразить CloudController приложение нужно будет знать домен системы Вашего Cloud Foundry (например api.mycf.com
) и учетные данные, которые позволяют сделать этот запрос.
Под «экземплярами PCF» вы имеете в виду количество экземпляров вашего приложения, работающего в организации и пространстве, количество экземпляров вашего приложения, работающего на одном ПКФ или число PCF, установленных в бизнесе? –
Я имею в виду количество экземпляров моего приложения, работающих в организации и пространстве – user