Cloudfoundry: перезагрузите приложение без простоя - PullRequest
0 голосов
/ 07 декабря 2018

Я погуглил больше времени, но потерял.Ожидается ответ или идеи для решения этой проблемы.

cf restart-app-instance помогает при перезапуске, но мне нужно заново выполнить обновление для переменных среды.

Есть ли способ сделать уровень экземпляра restage в Cloudfoundry?

PS: Я даже проверил, есть ли возможность клонирования, увеличивать и уменьшать оригинал без простоя, но тоже не повезло.

Ответы [ 3 ]

0 голосов
/ 07 декабря 2018

Мы использовали этот конкретный плагин https://github.com/orange-cloudfoundry/cf-plugin-bg-restage.

0 голосов
/ 15 мая 2019

bg-restage не приведет к простоям.

https://plugins.cloudfoundry.org/

Выполните перезапуск приложения с нулевым временем простоя над вершинойстарый (вдохновленный автопилотом)

install:
cf install-plugin -r CF-Community "bg-restage"
company:Orange
homepage:https://github.com/orange-cloudfoundry/cf-plugin-bg-restage
author:Arthur Halet - arthur.halet@orange.com
platforms:osx , win64 , win32 , linux64 , linux32

cf bg-restage в основном для тех, кто не хочет повторно развертывать приложение с исходным кодом.Первоначально он был создан для автоматического обновления всех приложений в Cloud Foundry после выпуска нового пакета сборки с исправлением безопасности.

0 голосов
/ 07 декабря 2018

Лучший способ добиться этого - выполнить сине-зеленое развертывание.https://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html

...