Я использую развертывание Blue-Green, чтобы сократить время простоя развертывания приложения Cloud Foundry (NodeJS).
Я использую плагин BlueGreenDeploy для интерфейса командной строки Cloud Foundry (см. CLI) (https://github.com/bluemixgaragelondon/cf-blue-green-deploy)), и мое приложение запускает несколько процессов для одного экземпляра, использующего режим кластера PM2.
Все работает нормально, но я хочу знать, есть ли какие-то "лучшие практики" или что я делаю неправильно.
Например: помогает ли мне вручную уменьшить масштаб приложения до 1 экземпляра, прежде чем отправить приложение? Экземпляры приложения указываются в файле манифеста, поэтому именно CF управляет процессом масштабирования.
Заранее спасибо всем, кто мне поможет.