asynchronous - 当故障区域中有 SQS 消息排队时,多区域故障转移的最佳实践是什么?
问题描述
假设我有一个全栈复制并运行在两个地理区域 A 和 B 上,并且区域 A 的 ELB 应用由于某种原因下降了,所以我们需要将所有流量重定向到区域 B。假设有消息在排队A 区的 SQS,有什么好的做法来处理这种情况?
解决方案
您可以使用 Amazon SNS 将消息扇出到多个 SQS 队列,甚至在多个不同的区域中。此处的详细信息:将 Amazon SNS 消息发送到不同区域中的 Amazon SQS 队列或 AWS Lambda 函数
推荐阅读
- reactjs - 如何在页面中间放一个圆圈
- android - 从 Firebase 数据库获取和 ID 的 Intent 问题
- android - 从 Android 中的图库或可浏览文件管理器接收视频意图
- reactjs - this.setState 与获取结果生成“警告:不建议在严格模式下使用 UNSAFE_componentWillReceiveProps”
- python - 缓慢的numpy数组处理python
- r - 提交后如何使用基于反应的过滤可见数据更新闪亮数据表?
- typescript - TypeScript:断言对象文字具有彼此相等的键值
- python - 如何根据列表设置 x_axis?
- arrays - 通过数组将图像从一个 JS 文件传递到另一个文件并在组件中渲染
- jquery - 正则表达式用 JQuery ui 自动完成替换某些字符