本文介绍为 Amazon API Gateway WebSocket API 构建多区域灾难恢复的设计模式:采用主备双区域架构,通过 Route 53 DNS 故障转移、DynamoDB 全局表跨区域复制状态、Lambda 金丝雀健康探测及客户端指数退避重连,实现区域故障时自动切换并恢复会话。核心是将应用状态与连接分离,以用户 ID 而非连接 ID 存储状态,使客户端重连后能恢复上下文。
完成下面两步后,将自动完成登录并继续当前操作。