Есть ли в любом случае я могу обновить свое приложение в EC2 без простоя? Или что-то вроде приостановки, но не перезапускаAWS EC2 обновление без простоя
ответ
Если у вас есть только один экземпляр EC2, и ваше приложение является веб-приложением, вы можете подключиться к своему приложению и использовать любой веб-прокси для переключения между контейнером докера с нулевым временем простоя.
Пусть говорят ваше приложение в Докер контейнере:
Internet --> Nginx Proxy --> Container A
При обновлении приложения, необходимо развернуть его на новый контейнер B:
Internet --> Nginx Proxy --> Container A
Container B
реконфигурирования прокси для переключения к контейнерной B, в Nginx, вы можете service nginx reload
не убивая Nginx:
Internet --> Nginx Proxy Container A
`--> Container B
Удалить старый контейнер A:
Internet --> Nginx Proxy --> Container B
И у вас есть нулевое время простоя.
Посмотрите также на мой ответ в https://stackoverflow.com/a/33085105/3427434. Сценарий там, делает то же самое, что я сказал здесь.
AWS Elastic Beanstalk можно использовать для достижения этой цели.
Идея, как описано here, заключается в создании новой среды с последней версией вашего приложения и после ее развертывания заменяет CNAME вашей текущей производственной среды и недавно развернутой, тем самым достигая нулевого времени простоя.
- 1. Возможно ли дублировать экземпляр AWS EC2 без простоя?
- 2. Развертывание приложения Flask на AWS без простоя
- 3. Обновление версии обновления докеров без возникновения простоя
- 4. Обновление всех файлов на AWS EC2
- 5. Совместимый моментальный снимок EBS без простоя на Windows Server 2012 AWS EC2 экземпляр
- 6. Как зарегистрировать экземпляр ec2 для AWS ELB без ec2 id?
- 7. SSH aws ec2 эластичный beanstalk без keypair
- 8. AWS EC2 автомасштабирование без постоянных аварийных сигналов?
- 9. AWS EC2 Экземпляр без частного ip (windows)
- 10. Обновление JSSOR Время простоя динамически
- 11. Обновление службы AWS ECS
- 12. AWS EC2 PHP файлы
- 13. AWS VPC - Перенастройка EC2 в EC2 (ASAv)
- 14. Обновление экземпляра EC2 (ubuntu) без потери IP
- 15. . Прайсы, периодическое обновление при простоя
- 16. AWS EC2 цена
- 17. Как понизить AWS EC2?
- 18. AWS EC2 Условия IAM
- 19. AWS EC2 Отказано в
- 20. Ansible AWS EC2 tags
- 21. AWS EC2 Экземпляры
- 22. Использование экземпляров AWS EC2
- 23. 404 Ошибка - AWS EC2
- 24. AWS EC2 Instance Hacked
- 25. Hbase on AWS EC2
- 26. AWS EC2 Instance
- 27. AWS EC2 FTP/HTML
- 28. Об Amazon AWS EC2
- 29. AWS EC2 и Lambda
- 30. AWS EC2 SSh Timeout
вопрос слишком широк. вы должны подробно рассказать о том, как выглядит приложение и как вы пытаетесь развернуть – Mircea