0

我打算迁移到gcp,我的前端需要一定程度的可靠性,但我的成本也受到限制,无法提供两倍的实例。谷歌负载平衡器唤醒睡眠实例吗?

是否有可能使用负载均衡器来测试其运行状况,并在失败的情况下唤醒此实例的睡眠副本时可以运行一个实例?

这将提供一种自动故障切换,服务中断1到2分钟,这对我的业务是可接受的。

回答

2

听起来像你想要一个Managed Instance Group自动缩放(minNumReplicas = 1,maxNumReplicas = 1)和自动加密。受管实例组可以自动识别并重新创建不健康的实例。

您可以将HTTP health checks应用于受管实例组,以监视并验证服务器在该组中的实例上正常运行。如果运行状况检查确定实例上的服务失败,则该组将自动重新创建该实例。

+0

感谢您的回答。是否有与Cloud SQL相同的机制,例如自动重启或备份还原...... HA超出我们的预算,但可以接受几分钟的停机时间 –

+1

Cloud SQL与众不同,因为它是托管服务。假设您不选择HA,那么Cloud SQL将在单个区域中的单个实例上运行。由于它是托管服务,因此Google将负责在可能的范围内维护服务。在区域停电期间,当然可能会下降,这种情况持续多久并不是很可预测的。这可能是几分钟,几小时甚至几天,尽管后者几乎不可能。 – jarmod