В чем разница между заявленными сервисами и сервисами в manifest.yml?

Вы не могли итерировать или хранить больше данных, чем длина вашего массива. В этом случае вы можете сделать так:

for (int i = 0; i <= name.length - 1; i++) {
    // ....
}

Или это:

for (int i = 0; i < name.length; i++) {
    // ...
}
0
задан Daniel Holmes 16 January 2019 в 14:53
поделиться

1 ответ

Тег services в файле manifest.yml приложения указывает CLI Cloud Foundry, какие службы должны быть связаны с приложением для этого манифеста.

В вашем примере это обеспечит привязку трех сервисов, а имена этих сервисов будут applogger, oracle_ods и odsui-kerberos-sso. Эти услуги должны существовать, так как cf cli не предоставит их вам.

Я не верю, что declared_services является официальной собственностью, поддерживаемой cf cli. Это не задокументировано по ссылке ниже (по крайней мере, не во время, когда я это пишу), где документированы все официально поддерживаемые свойства.

https://docs.cloudfoundry.org/devguide/deploy-apps/manifest.html. Файл .yml, но это не стандартная часть Cloud Foundry. Например, это может быть какое-то конкретное расширение поставщика или альтернативное cli, которое использует это свойство. Если это расширение конкретного провайдера, вам нужно будет подтвердить провайдером, что он делает.

Надеюсь, это поможет!

0
ответ дан Daniel Mikusa 16 January 2019 в 14:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: