当我使用 AWS API 网关和 cloudformation (AWS::ApiGateway::RestApi( 重新部署 REST-API 时,API 往往会出现故障。然后,需要通过 AWS 控制台手动"部署 API"来修复它。这会造成停机时间,直到我完成此操作。我有哪些选项可以防止这种情况?
裁判:https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html
在 CloudFormation 模板中,请务必包含AWS:ApiGateway:Deployment
资源,以便在更改后触发实际部署。
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html
API 的部署无需停机。传播新配置时,API 网关会使用以前的配置响应请求。一旦新配置可用并且有新请求进来,将使用更新的配置进行处理。