我正在AWS ECS上的docker容器内运行node.js.我有一个过程。
总体上(特别是在使用AWS ECS的情况下)添加更多vCPU是否会使我的应用程序性能更好?
原因是,如果我运行4个vCPU,我会看到CPUUtilization比1个vCPU低得多,但不能保证将使用该备用CPU。
vCPU与物理CPU有何不同?
最佳答案
使用容器的妙处是您可以在数秒钟内创建一个相同的容器,因此您无需放置额外的cpu来处理窥视时间。您只需创建一个新容器并平衡流量即可。您只需要创建一个ecs服务,ecs就会负责扩展和负载平衡。
我不知道vcpu和cpu之间的差异。但1个vcpu = 1024 cpu单位。
不用担心应用程序使用高CPU,因为当达到90%时,您可以弹出一个新的1并对其进行负载均衡。多数民众赞成在最具成本效益的方式