2015-08-26 5 views
0

В настоящее время у меня один экземпляр EC2, работающий с Elastic IP. В моих настройках DNS у меня есть запись A, указывающая на Elastic IP.Несколько экземпляров EC2 с эластичными IP-адресами

Если бы я хотел добавить второй экземпляр, как бы я это сделал? Я знаю, как их запускать и передавать данные, но что мне делать в моей консоли AWS и настройках DNS, чтобы иметь более одного экземпляра, указывающего на один и тот же сайт?

Спасибо заранее!

ответ

4

Вы говорите о наличии двух экземпляров EC2, обслуживающих один и тот же сайт? Если это так, это означает, что вам нужно настроить балансировщик нагрузки. AWS делает это довольно легко, используя Elastic Load Balancing.

Основная процедура такова:

  1. В панели управления EC2, выберите "Load Балансировщиков"> "Создать Load Balancer".
  2. Дайте балансовую нагрузку описательное имя и укажите свои предпочтения в зависимости от вашей настройки. Вы, вероятно, будет хорошо с настройками по умолчанию (наиболее вероятно изменение будет добавить порт HTTPS.
  3. Дайте ему группу безопасности (это работает так же, как экземпляры сервера EC2)
  4. Настройка параметров SSL, если вы нуждаетесь в них.
  5. Направьте проверка здоровья на страницу, балансировки нагрузки можно использовать, чтобы убедиться, что ваш сервер работает нормально.
  6. Добавить экземпляры в выравниватель.

на данный момент вы очень многое сделали ELB не позволяют вам назначать им эластичный IP, поэтому вы должны изменить свой d ns от A до CNAME и укажите свой домен на имя ELB.

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

+0

Удивительный! Спасибо за подробный ответ! – jape

1

Хотя принятый ответ - это то, что нужно сделать, можно использовать циклический DNS, где одно имя хоста разрешается для нескольких IP-адресов.

+0

Я рассмотрю это. Спасибо! – jape

 Смежные вопросы

  • Нет связанных вопросов^_^