处理 AWS 上的短时突发流量 2024-5-31 • amazon-web-services elastic-beanstalk autoscaling 我们有一个使用 Elastic Beanstalk 自动扩展的移动应用后端服务器,其中有 4 个 t2.small 实例。 当我们发送推送通知时,它会导致服务器流量在短时间内大幅增加。由于自动缩放需要大约 3 分钟才能启动,因此它几乎没什么用。 我们如何才能减少这些峰值期间的延迟,而不会在流量较低时消耗过多的 CPU/$? 答案1 我认为你不能依赖自动扩展。AWS 有一个页面手动扩展你应该读一下。 你可以利用进度扩展,在通知发出之前进行设置。 您可以手动启动更多服务器,将它们添加到负载均衡器,并在不再需要时手动停止它们。这可以通过控制台或使用调用 API 的脚本来完成。 您可以在发送通知之前使用控制台或 API 更改最小组大小。 相关内容 在没有互联网连接的 Linux 机器上哪里安装 python 包? 可用虚拟内存大小小于页面文件大小 如何将非常大的文件/目录从一台主机“离线”复制到另一台主机? 在参考书目条目开头添加 [AuthorYear] 块 配置 FTP 服务器的问题 哪个硬件负责在断电后从 g3 状态启动 Mac? 查找对于历史记录来说太旧的命令 如何将代码逐字附加到 .bashrc? 单个服务器的外部地址 使用 Tikzpicture 绘制图表