amazon-web-services - AWS,如何准备因推送通知而导致的用户高峰?
问题描述
AWS 应该有助于为用户获取更多服务器资源(例如由于推送通知)
- 我应该寻找哪些组件(因为 AWS 有这么多服务)?
- 在我们发送所有用户推送通知之前,是否可以动态(以编程方式)增加服务器容量?
解决方案
假设强调推送通知只是为了举例说明导致 EC2 实例过载的原因;你应该首先有一个自动缩放组:
如果您的负载增加的时间段是确定的且固定的,您可以为该自动缩放组设置计划的缩放。
或者,您可以监视 CPU 使用率等指标,并通过 CloudWatch 警报事件触发扩展和扩展。要更深入地了解该概念,您可以查看:https ://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scaling-simple-step.html
推荐阅读
- reactjs - 在 Web 表单应用程序中访问 3rd 方 React 组件
- android-studio - 无法恢复密钥/无法从存储“C:\projects\......\keystore”读取密钥 xxxxx:无法恢复密钥
- javascript - 模糊图像 JavaScript
- android - React-Native:在 FlatList 中反转 zIndex
- javascript - 如何从数据库下载图像?
- reactjs - 当我在调用 onClick 函数的包装子组件按钮上“模拟('click')”时,根组件道具不会更新
- angular - html matoption和ts反应形式中的值b / w差异?
- html - 为什么我的 HTML 按钮的样式在我的 iPhone 上看起来不同?
- node.js - 在 Nuxt 之前添加 Sqreen 要求
- sql - 将关系应用于标准 SQL 中的数组