rag*_*rdl 14 google-compute-engine
如何自动重新启动可抢占的Google Compute Engine实例?我只有一个不需要100%正常运行时间的实例,但是我希望在数据中心再次卸载后重新启动.我尝试自动重启的实例/服务器有自己的启动盘,我想在每次重启时使用它.
Dav*_*vid 11
您可以尝试使用Instance Group Manager来设置大小为1的池.然后,它将尝试在抢占后重新创建实例.
您应该知道,无法保证您的实例具有容量.正如文档所说:
可以从有限数量的计算引擎资源中获得可抢占的实例,并且可能并不总是可用.
您可以创建一个 f1-micro 实例,该实例在多个数据中心每月免费提供一个实例,并创建一个 cron 作业
*/10 * * * * /snap/bin/gcloud beta compute instances start --zone "yourzone" "yourinstance" --project "yourproject"
Run Code Online (Sandbox Code Playgroud)
在你跑过gcloud auth login一次之后。
这将每 10 分钟重新启动一次您的实例。当然,您也可以将其设置为一个小时或更长时间。通过更多的脚本编写,还可以完成指数回退之类的事情。
| 归档时间: |
|
| 查看次数: |
3009 次 |
| 最近记录: |