使用更多的vCPU是否有助于提高node.js的性能?

时间:2018-08-22 14:57:14

标签: node.js amazon-web-services aws-ecs

我正在AWS ECS上的docker容器内运行node.js。我有一个过程。

一般来说,特别是在使用AWS ECS的情况下,添加更多的vCPU是否会使我的应用程序性能更好?

因为如果我运行4个vCPU,我会看到CPU利用率比1个vCPU低得多,但不能保证将使用该备用CPU。

vCPU与物理CPU有何不同?

1 个答案:

答案 0 :(得分:0)

使用容器的妙处在于您可以在几秒钟内创建一个相同的容器,因此您无需放置额外的cpu即可处理窥视时间。您只需创建一个新容器并平衡流量即可。您只需要创建一个ecs服务,ecs就会负责扩展和负载平衡。

我不知道vcpu和cpu之间的区别。但1个vcpu = 1024 cpu单位。

不用担心使用高CPU的应用程序,因为当达到90%时,您可以弹出一个新的1并对其进行负载均衡。那就是最经济有效的方式