Размещение динамического веб-сайта на AWS с автоматическим масштабированием - PullRequest
0 голосов
/ 13 декабря 2018

Я не совсем понимаю, как разместить на AWS динамический веб-сайт Laravel.В настоящее время у меня есть группа автоматического масштабирования , настроенная на MIN 1 и MAX 1 .То, чего я пытаюсь добиться - это запустить новый сервер EC2, когда текущий EC2 выходит из строя.

Чего я не понимаю, так это где мне хранить код моего сайта в , чтобы новый сервер EC2 мог автоматически его получить! Я читал о хранении его в корзине S3, но мой сайтявляется динамическим, не уверен, что это подходит.

Любое руководство будет оценено :)

Ответы [ 2 ]

0 голосов
/ 15 декабря 2018

Вы можете скопировать все содержимое / var / www / html и сохранить его в контейнере s3.Затем вы можете добавить скрипт начальной загрузки в экземпляр ec2, который копирует содержимое корзины s3 в его каталог / var / www / html.

0 голосов
/ 13 декабря 2018

Вы можете использовать любой механизм для облачных сред обеспечения и приложений, таких как Ansible или Urbancode Deploy Blueprint designer и настраивать там сценарии развертывания, которые могут получать исходные данные / артефакты из хранилища, сервера артефактов ( Jfrag)) или где вы хотите получить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...