我将ECS Fargate用作Web应用程序部署。我想支持我的应用每秒200个请求。我看到有一个任务大小,可以在其中配置CPU和内存。我想知道是否将1024 CPU单元配置为2048MG内存,我的应用程序可以支持多少个线程?我可以说这个配置支持在我的进程中最多打开1024个线程吗?
答案 0 :(得分:0)
1个vCPU = 1024个CPU单位。 Source:
您可以通过将Amazon EC2实例详细信息页面上针对该实例类型列出的vCPU数量乘以1,024来确定每种Amazon EC2实例类型可用的CPU单元数量。
我想知道是否将1024 CPU单元配置为2048MG内存,我的应用程序可以支持多少个线程?
很难说,您必须运行负载测试并进行测量。
我可以说此配置支持在我的进程中最多打开1024个线程吗?
这通常取决于您使用的技术以及“线程”的确切含义。 但是很可能您将无法在1024个CPU单元(仅一个vCPU)上运行1024个线程。