Состояние ElasticBeanstalk отображается как ухудшенное после добавления уведомлений об автомасштабировании

Я добавил уведомление темы SNS для своей группы автомасштабирования

введите здесь описание изображения

По сути, это просто сообщения в теме SNS, а лямбда-функция использует веб-перехватчик для публикации на канале Slack. Все работает нормально.

Однако с момента добавления этого уведомления (почти неделю назад) состояние моего экземпляра ElasticBeanstalk отображается как «Ухудшение»:

введите здесь описание изображения

и «Причины» просто показывают

Auto Scaling group (awseb-e-rf8zhmbjwm-stack-XXXXXXXXX) notifications have been deleted or modified.

Мои экземпляры ec2 кажутся здоровыми, и мое приложение работает нормально.

Почему он сохраняет это состояние «Degraded»? Как я могу это исправить?


person fpghost    schedule 22.10.2019    source источник


Ответы (1)


Я боролся с той же проблемой в течение нескольких дней, вот как я ее исправил:

Beanstalk не нравится, когда вы меняете какую-либо часть своей среды за пределами конфигурации Beanstalk (т. е. добавляете уведомление SNS в свою группу автомасштабирования) после создания среды.

Что вы можете сделать, так это внести все необходимые изменения в свою инфраструктуру, включая уведомления SNS. Как вы знаете, ваша среда Beanstalk будет отображаться как «Degraded». Затем клонируйте свою среду в новую под своим приложением, а затем удалите старую деградированную среду. Beanstalk увидит клонированную среду как неизменную, а затем установит состояние работоспособности на «ОК».

person Cody    schedule 09.01.2020