流量t2.micro可以处理

时间:2017-07-09 17:31:36

标签: amazon-web-services estimation

我如何估计每秒或每个像t2.micro这样的实例可以处理的页面浏览量?我知道这取决于数据库查询,模板处理等,但我需要一些保守的估计或现实世界的例子只是为了参考。

1 个答案:

答案 0 :(得分:1)

如果您尝试将典型的VPS类型思维流程应用于AWS,那么您将遇到问题。 AWS的优势之一是您具有弹性。提出一些实例,然后在需求增加时添加更多实例。与Auto Scaling Groups混合的Elastic Load Balancer有助于自动处理需求(虽然它不能很好地处理意外的峰值流量,但您只需拥有大量待机功能如果你想处理那个实例就准备好了。

您不希望让t1.micros直接提供请求的一个原因是因为慢客户端可以占用可用于连接数据库的套接字。这就是为什么你让ELB代替客户,所以你不必处理这个问题。此外,您可以处理多少客户端将基于可用套接字的数量,可用资源,您安装的Web服务器类型等等。

如果您正在提供静态文件,那么只需使用S3,可能与CloudFront混合使用以解决这个问题。对于处理在数据库上执行CRUD操作的简单API调用,只需使用Lambda Functions with API Gateway。由于Lambda和API Gateway都会随着需求而扩展,因此您不必担心页面浏览问题。

由于AWS的工作方式以及人们如何使用它,您只是非常难以找到问题的直接答案。