我对亚马逊AWS这样的服务器架构: 与m1.large Config中的一个EC2实例和 一个与db.m3.medium配置RDS实例。 EC2包含一个管理请求的API,从RDS数据库获取数据并将其返回给用户。为了提高AWS中的服务器性能,需要考虑哪些因素?
我已经做了利用JMeter一些性能测试和我看到发送500个请求/秒服务器最大响应时间是为10秒/请求,最小值为130毫秒和平均约4秒。 AWS中的度量标准显示EC2处理器仅使用4%,RDS处理器使用率为20%。不幸的是,在EC2中,AWS不提供内存监视功能,但在RDS中,可用内存永远不会低于2.6 Gb。
因此,有这导致500请求/秒,为什么响应时间是如此之大,如果服务器不能满负荷工作的?是我失踪的其他东西吗?
非常感谢!
非常感谢您的回答! – AndreiTiberiu