我对我的服务器(1个ECU)进行了性能测试,但是我的服务器在测试中只到达了1000个用户,15000个用户需要多少个ECU?

最佳答案

ECU(弹性计算单元)是一种度量单位,旨在提供 Amazon EC2 实例类型之间的相对性能度量。例如,一个 m1.small 实例有 1 个 ECU ,一个 m1.large 2 个 ECU 等。

但是,不再可能在 单个数字 中总结实例的能力。有些实例具有更多 RAM,有些实例具有更多 CPU 或更强大的 CPU、GPU、增强的网络甚至突发功能。

因此,ECU 已经 从 AWS 服务和文档中慢慢消失了 。它仍然可以被视为 Amazon EC2 Launch Instance 控制台中的一个可选列。

ECU 绝对不是衡量系统可以支持的“用户数量”的好方法。一个系统能够支持的用户数量完全取决于应用架构及其系统需求。在测试系统可以支持的用户数量时,密切监视所有系统组件(例如 CPU 负载、RAM 利用率、磁盘队列)以识别瓶颈。然后你可以尝试修改 应用程序 改善瓶颈 以提供更好的应用程序性能。

10-08 03:09