需要AWS API网关手动部署吗?

时间:2019-02-04 12:26:01

标签: amazon-web-services deployment amazon-cloudformation aws-api-gateway

当我使用AWS API网关和cloudformation( AWS :: ApiGateway :: RestApi )重新部署REST-API时,API往往会崩溃。然后,需要通过AWS控制台手动进行“ API部署”以对其进行修复。这会导致停机,直到我执行此操作为止。我必须采取哪些预防措施?

参考: https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-deploy-api.html

1 个答案:

答案 0 :(得分:0)

在CloudFormation模板中,请确保包含AWS:ApiGateway:Deployment资源以在更改后触发实际部署。

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html

API的部署没有停机时间。传播新配置时,API Gateway会使用先前的配置来响应请求。新配置可用且有新请求进入时,将使用更新后的配置进行处理。