我正在使用蓝绿色部署,以减少Cloud Foundry应用程序(NodeJS)的部署停机时间。 我正在为Cloud Foundry命令行界面(cf CLI)(https://github.com/bluemixgaragelondon/cf-blue-green-deploy)使用BlueGreenDeploy插件,并且我的应用程序正在使用PM2群集模式的单个实例运行多个进程。
一切正常,但是我想知道是否存在一些“最佳实践”或我做得不好的事情。
例如:如果在推送应用程序之前将应用程序手动缩小到仅1个实例,是否有帮助? App实例是在清单文件中指定的,因此CF本身负责管理扩展过程。
在此先感谢所有会帮助我的人。