Назад | Перейти на главную страницу

Приложение AWS ELB + NGINX для рельсов

Если я использую Amazon Elastic Load Balancer для приложения Rails, нужно ли мне устанавливать обратный прокси-сервер Nginx между приложением и ELB?

Я считаю эта почта on Stack Overflow даст вам много информации о Rails и веб-серверах.

Коротко:

  • Да, вам нужен веб-сервер для рельсов, но это не Nginx
  • Нет, вам не нужен обратный прокси
  • Да, вы могли бы извлечь выгоду из наличия Nginx в вашем стеке, в основном для обеспечения гибкости в таких вещах, как перезапись, кеширование, проксирование и т. Д.
  • Если у вас только один веб-сервер, ELB увеличивает ваши расходы, не предлагая значительных преимуществ. Однако, если вы думаете, что позже вам потребуется масштабирование до нескольких серверов, вероятно, неплохо было бы начать с ELB. Однако вы всегда можете изменить DNS, чтобы выполнить постепенный переход с одного эластичного IP-адреса на ELB позже.