![有没有办法强制实例组在某项任务上“更加努力地工作”?](https://linux22.com/image/745164/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%BC%BA%E5%88%B6%E5%AE%9E%E4%BE%8B%E7%BB%84%E5%9C%A8%E6%9F%90%E9%A1%B9%E4%BB%BB%E5%8A%A1%E4%B8%8A%E2%80%9C%E6%9B%B4%E5%8A%A0%E5%8A%AA%E5%8A%9B%E5%9C%B0%E5%B7%A5%E4%BD%9C%E2%80%9D%EF%BC%9F.png)
我在 Google Cloud Platform 上设置了一个实例组来运行单个 Python 脚本。运行该脚本几个小时后,似乎只有一个实例(4 个 vCPU,16 GB 内存)的 CPU 利用率一直稳定在 25% 左右,而其他两个实例的 CPU 利用率一直为 2%。
有没有办法告诉每个实例贡献更多资源以更快地运行脚本?请注意,在其他实例中共享负载之前,我甚至还没有接近指定的 60% CPU 利用率。
答案1
不直接与 Google Cloud 合作。
您需要设计/重新设计软件以支持集群中的多个 CPU。除非这样设计,否则这不是一项简单的任务。