我正在使用无服务器框架在 AWS 上部署带有 http 端点的 lambda。这工作正常并返回 API 网关端点。
我想知道在什么情况下端点 URL 会发生变化。我需要 URL 保持不变,知道删除和重新部署服务会更改 URL。
在其他什么情况下 URL 会发生变化?
最佳答案
当您为服务重新创建 CloudFormation 时,API Gateway 端点的 URL 将发生变化。
这可能发生在以下情况:
您删除堆栈 (
slsremove
) 并重新创建它 (slsdeploy
)。您在
serverless.yml
中重命名服务名称。- 在这种情况下,您的旧 API Gateway 端点仍将存在,并将继续托管您使用旧服务名称部署的最新版本的代码,并且您将拥有一个新的 API Gateway 端点,该端点将指向您更新后的 API Gateway 端点。 Lambda。
关于aws-lambda - Serverless框架,API网关URL什么时候改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56233675/