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

Sun*_*nny 4 aws-cloudformation aws-lambda serverless-framework serverless-plugins aws-serverless

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

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

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

das*_*mug 6

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

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

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

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

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