2017-02-18 11 views
0

Привет, ребята & заблаговременно, для этого вопрос noobie!Будет ли Amazon ELB клонировать мой файл conf apache из сохраненного экземпляра при запуске нового?

Я только что настроил балансировку нагрузки (классический) для своего приложения в AWS &, TBH, я не совсем уверен, что это будет работать так хорошо!

Мне нужно, чтобы весь HTTP-трафик перенаправлялся на HTTPS, поэтому пришлось изменить файл «Apache Conf» для первичного экземпляра, чтобы настроить перенаправление.

Все отлично & это работает файл, но я волнуюсь, что это изменение не будет отражено ни в каких новых случаях, запущенных балансировкой нагрузки для удовлетворения спроса.

Я сохранил «первичный» в качестве конфигурации шаблона, но все еще не убежден, что это сработает: последнее, что я хочу, - это повторить это изменение каждый раз при запуске нового экземпляра.

Я прав, чтобы беспокоиться, или сохраненная конфигурация фактически сохранит изменения (I.E. это как изображение с призрачным диском, а не что-то вроде автоматической установки, так сказать).

Как вы можете сказать, я очень новичок в облачных сервисах, поэтому любая помощь будет с благодарностью принята!

Большое спасибо Mal

ответ

1

Если вы сэкономили AMI вашего основного экземпляра, который настроен правильно (и будет автоматически запустить Apache), то любые новые экземпляры, которые загружаются из этого образа будет иметь точно такую ​​же конфигурацию, ,

Вы можете проверить это в своем Launch Configuration для вашего Auto-Scaling Group (найденного на боковой панели EC2), который вы создадите для удовлетворения спроса, указав, какой AMI использовать при масштабировании.

Вы также можете установить минимальное количество экземпляров в группе автомасштабирования, чтобы всегда существовало 2 экземпляра, и вы можете проверить, правильно ли перенаправляется второй экземпляр, временно удалив основной экземпляр из ELB.

+0

Большое спасибо, Дейф за ваш быстрый и подробный ответ. Ты успокоился! Хороших выходных –