Я использую serverless-framework для развертывания лямбды с конечными точками http на AWS. Это отлично работает и возвращает конечную точку шлюза API.
Я хотел знать, при каких сценариях изменяется URL-адрес конечной точки. Мне нужно, чтобы URL-адрес был постоянным, знайте, что удаление и повторное развертывание службы изменит URL-адрес.
В каких еще случаях меняется URL?
Решение проблемы
URL-адрес конечной точки шлюза API изменится при повторном создании CloudFormation для службы.
Это может произойти, когда:
Вы удаляете стек ( sls remove
) и создаете его заново ( sls deploy
).
Вы переименовываете имя службы в файле serverless.yml
.
- В этом случае ваша старая конечная точка шлюза API все еще будет там и будет по-прежнему размещать последнюю версию кода, который вы развернули с использованием старого имени службы, и у вас будет новая конечная точка шлюза API, которая будет указывать на ваши обновленные Lambdas.
Комментариев нет:
Отправить комментарий