我有一个Node.js应用程序,提供无法中断的服务。
然而,应用程序的负载随着时间的推移而变化并且为了节省成本我希望vm实例机器类型在负载的作用下自动缩放(即当CPU利用率超过80%时,从1个vCPU(3.75 GB内存,n1)扩展-standard-1)到2vCPU(7.5 GB内存,n1-standard-2))
这可能吗?
PS:我已经看过使用容器引擎和kubernetes,但由于应用程序的运行方式,应用程序无法复制到多个pod并继续工作
答案 0 :(得分:2)
您只能更改已停止实例的计算机类型,并且仅当实例处于TERMINATED状态时才会将实例视为已停止。无法更改正在运行的实例的机器类型。
https://cloud.google.com/compute/docs/instances/changing-machine-type-of-stopped-instance