sum*_*tty 1 disaster-recovery amazon-web-services aws-lambda aws-api-gateway
众所周知,Lambda 是一项由 AWS 处理的无服务器服务。
我当前的流程是:
客户端(API) -> API网关 -> lambda
我想知道当我的 Lambda 所在的区域出现故障时会发生什么?还想知道当 API 网关区域出现故障时会发生什么。
应该如何处理呢?它是由 AWS 处理,因为它是无服务器的,还是我应该自己处理,那会怎么样?
API网关和lambda都是区域服务。AWS 文档为 lambda 编写:
Lambda 在多个可用区中运行您的函数,以确保在单个可用区发生服务中断时它可以处理事件。
因此,如果整个区域出现故障,您的功能也会随之下降。因此,您必须积极主动,让他们的备份以及应用程序的其他部分做好在其他区域运行的准备。
就 API 网关而言,您可以在不同区域运行API 网关的多个副本,并使用 Route53(全球服务)来管理它们的流量,如下所述:
它是由 AWS 处理的,因为它是无服务器的,还是我应该自己处理,那会怎么样?
因此,最终,您有责任为 lambda 函数和 API 网关设计自己的灾难恢复策略。
| 归档时间: |
|
| 查看次数: |
2382 次 |
| 最近记录: |