适合 2000-3000 个并发用户的经济高效的数据库架构 | AWM Cloud

适合 2000-3000 个并发用户的经济高效的数据库架构 | AWM Cloud

这周我们进行了2000并发用户的考试,一切顺利。

我们的架构是,我们使用 AWS AutoScaling 设置,一开始运行 5 台服务器(每台有 2 个 CPU、8GB RAM)。使用 AWS Load Balancer 平均分配流量。对于 AWS RDS DB,我们做了一项更改,将数据库从 m5.large(2CPU、8GB)迁移到 r5.2xlarge(8CPU、64GB RAM)。此外,我们还使用 Redis 进行缓存和性能优化。

这是唯一的解决方案,但当时升级 RDS DB 的成本很高。因此,我们目前正在研究能够处理 2000-3000 个并发请求的经济高效的数据库架构。因此,对于下一次此类负载测试,我们将保持一切不变,但我们将寻找经济高效的数据库架构。

任何建议都将受到赞赏。

相关内容