Я создал экземпляр EC2, используя Elastic Beanstalk, и присвоил ему Elastic IP.
Все работало нормально.
Ниже приведены соответствующие шаги, которые привели к проблеме, с которой мы сталкиваемся в настоящее время.
- Затем мы решили выпустить "Elastic-IP", поскольку он нам больше не нужен.
Во время работы экземпляра EC2 мы «выпустили и диссоциировали» адрес Elastic-IP.
Наше приложение перестало работать.
- Затем мы решили создать новый Elastic IP и связать его с экземпляром Running EC2.
Приложение по-прежнему не работает.
- Затем мы решили перезапустить экземпляр EC2.
Когда я нажал на кнопку остановки экземпляра EC2, он странным образом перешел в состояние завершения, и автоматически появился второй новый экземпляр EC2, который перешел в состояние выполнения.
Итак, теперь у нас есть два экземпляра; один находится в рабочем состоянии, а другой - в завершенном состоянии.
У меня два вопроса:
Не могли бы вы объяснить это поведение и почему я не смог просто остановить и запустить новый экземпляр EC2 с вновь созданным Elastic IP? Что мы сделали не так и каков был правильный подход к этому?
Как мне вернуться в то же старое состояние, в котором у меня был старый Elastic IP и один запущенный экземпляр EC2, который был создан с использованием Elastic Beanstalk и функционала приложения.