无服务器框架,API网关URL何时更改?

时间:2019-05-21 07:55:06

标签: aws-lambda amazon-cloudformation serverless-framework aws-serverless serverless-plugins

我正在使用无服务器框架在AWS上部署带有http端点的lambda。这可以正常工作并返回API网关端点。

我想知道端点URL在什么情况下会更改。我需要URL保持不变,知道删除和重新部署服务会更改URL。

在其他情况下,URL会更改吗?

1 个答案:

答案 0 :(得分:4)

当您为服务重新创建CloudFormation时,API网关端点的URL将更改。

这可能在以下情况下发生:

  1. 您删除堆栈(sls remove)并重新创建(sls deploy)。

  2. 您可以在serverless.yml中重命名服务名称。

    • 在这种情况下,您的旧API网关端点仍将存在,并且将继续托管使用旧服务名部署的代码的最新版本,并且您将拥有一个新API端点,该端点将指向更新后的Lambdas。