假设当前有两个实例,在发布的过程中新老实例数的变化主要由最小存活实例数决定:
最小存活实例数设置为100%,则在发布的过程中会新拉起两个新的实例,等这两个实例Ready以后,再销毁旧的实例,所以发布期间您最多可能会看到4个实例
最小存活实例数设置为50%,则在发布的过程中会新拉起1个新的实例,销毁1个老实例,以此循环,所以发布期间您最多可能会看到3个实例
最小存活实例数设置为0,则在发布的过程中会新拉起2个新的实例,同时销毁2个老实例,这种模式下你的业务可能会中断
若您新版的程序有问题,一直发布不成功,那么我们会确保老的实例不销毁,所以这时候能会看到两个实例。常见的发布不成功原因有启动失败、健康检查失败等,可以参照该
文档排查。