t2.micro 可以处理的流量

Are*_*ski 4 estimation amazon-web-services

我如何估计每秒或并行的 t2.micro 实例可以处理多少页面浏览量?我知道这取决于数据库查询、模板处理等,但我需要一些保守的估计或现实世界的例子,仅供参考。

Chr*_*ite 5

如果您尝试将典型的 VPS 类型的思维过程应用于 AWS,则会遇到问题。AWS 的优势之一是您具有弹性。建立一些实例,然后在需求增加时添加更多实例。Auto Scaling GroupsElastic Load Balancer混合在自动处理需求方面有很大帮助(虽然它不会很好地处理意外的高峰流量,如果你想处理它,你只需要准备好很多备用实例) .

您不想让 t1.micros 直接为请求提供服务的一个原因是,慢速客户端可能会占用可用于连接到数据库的套接字。这就是为什么你让 ELB 处理客户端,这样你就不必处理它了。此外,您可以处理的客户端数量很大程度上取决于可用套接字的数量、可用资源、您安装的 Web 服务器类型等。

如果您提供静态文件,那么只需使用 S3,可能与 CloudFront 混合来处理。要处理对数据库执行 CRUD 操作的简单 API 调用,只需将Lambda 函数与 API Gateway 结合使用即可。由于 Lambda 和 API Gateway 都会随着需求而扩展,因此您实际上不必担心页面浏览量问题。

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