当我使用AWS API网关和cloudformation( AWS :: ApiGateway :: RestApi )重新部署REST-API时,API往往会崩溃。然后,需要通过AWS控制台手动进行“ API部署”以对其进行修复。这会导致停机,直到我执行此操作为止。我必须采取哪些预防措施?
参考: https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html
答案 0 :(得分:0)
在CloudFormation模板中,请确保包含AWS:ApiGateway:Deployment
资源以在更改后触发实际部署。
API的部署没有停机时间。传播新配置时,API Gateway会使用先前的配置来响应请求。新配置可用且有新请求进入时,将使用更新后的配置进行处理。