В чем разница между развертыванием и публикацией в функции AWS Lambda?
Когда мы только развертываем, могут ли сервисы-потребители использовать обновленную функцию (при условии, что они указывают на последнюю версию функции)?
Когда мы только публикуем, разворачивается ли он автоматически?
В зависимости от того, где вы получаете свой контекст для
deploy
иpublish
, обычноdeploy
означает повторное развертывание вашей лямбда-выражения с новым кодом, тогда какpublish
увеличивает вашу версию лямбда (не повторное развертывание кода).1) Когда мы только развертываем, могут ли сервисы-потребители использовать обновленную функцию (при условии, что они указывают на последнюю версию функции)? — person variable; 04.11.2020
2) Когда мы только публикуем, разворачивается ли оно автоматически? — person variable; 04.11.2020
@variable — (1) если вы развертываете и ваши службы-потребители ссылаются на ПОСЛЕДНЮЮ версию лямбда-выражения, новый код будет использован. (2) Публикация создаст новую версию лямбда-выражения; вам нужны нижестоящие сервисы, чтобы ссылаться на новую версию, опубликованную gits. — person variable; 04.11.2020
Что касается пункта 2, если нижестоящие сервисы ссылаются на ПОСЛЕДНЮЮ версию, то новый код будет использован, верно? — person variable; 04.11.2020