我在试用模式下使用Google Cloud Platform .

我的Google Compute Engine VM实例存在问题 .

有时,由于我们无法控制的原因,我们的虚拟机会自动脱机 . Google Cloud Monitoring记录所有三个服务器项目的状态“正在运行”更改为“已终止”,例如:

"4:02 AM Instance ****-application changed state running to terminated"

之后虚拟机没有任何反应,即虚拟机保持脱机状态,因此需要手动启动才能继续工作 .

Google Developers Console设置设置如下:

可用性策略抢占:关闭(推荐)自动重启:开(推荐)主机维护:迁移虚拟机实例(推荐)

也许我们的虚拟机属于this document中描述的区域限制:

为什么我的实例终止状态为“按系统计划终止”? “按系统计划终止”状态表示您的实例位于计划进行维护的区域中,并且自维护窗口生效以来已终止 . “

但是the documentation说:

默认情况下,Google Compute Engine会自动管理实例的计划决策 . 例如,如果您的实例因系统或硬件故障而终止,则Compute Engine会自动重新启动该实例 . 实例计划选项允许您更改此自动行为 .