AWS lambda без сервера, при повторном развертывании изменений поддоменов api-шлюза - PullRequest
0 голосов
/ 10 июня 2019

Иногда, когда я развертываю свою серверную лямбду, используя serverless --stage=production deploy, изменяется мой поддомен API Gateway, я не могу понять, почему он меняется, и немного раздражает обновление всех клиентов, чтобы они указывали на новый URL.

до: https://o2676lowsf.my-api.eu-west-1.amazonaws.com/production, после: https://88vdel0d4j.my-api.eu-west-1.amazonaws.com/production

1 Ответ

0 голосов
/ 20 июня 2019

Если ваш поддомен изменяется, это будет означать, что развертывание является новым, а не обновлением. Например, если вы запустите sls remove, последующий sls deploy естественным образом создаст новый. Кроме того, если название вашей службы, этап или регион изменились, вы получите новое.

Я бы проверил, что ничто в вашем процессе развертывания / CI не удаляет старый до развертывания нового. Если это просто обновление существующего API (то же имя службы и этап в том же регионе), субдомен не изменится.

...