Правила AWS CloudWatch не запускают лямбда-функции после удаления и создания псевдонима - PullRequest
0 голосов
/ 14 января 2019

Я хочу, чтобы псевдоним лямбда-функции AWS указывал на другую версию.

Поскольку я не могу найти, как обновить псевдоним с помощью консоли управления AWS. Я удалил и создал псевдоним.

Но потом я обнаружил, что все правила cloudwatch, которые запускают лямбда-функцию, не работают:

enter image description here

Можно ли воссоздать псевдоним лямбда-функции, не нарушая правила cloudwatch?

Где я могу найти журнал для FailedInvocations правил cloudwatch? Я хотел бы покопаться глубже, чтобы узнать причину неудачи.

Разве на консоли управления AWS нет кнопки update-alias ?

1 Ответ

0 голосов
/ 14 января 2019

В консоли управления AWS вы можете изменить номер версии, помеченный псевдонимом.

Чтобы изменить номер версии вашего существующего псевдонима, перейдите в функцию Lambda и выберите псевдоним из выпадающего списка Switch version / aliases . В разделе Псевдонимы вы можете изменить номер версии, а также перенаправить трафик между двумя версиями на основе весов (%).

enter image description here

После создания нового псевдонима функции Lambda вы можете просто повторно выбрать псевдоним из существующего CloudWatch, не нарушая правил.

...